У меня есть следующий код.iAd НЕ загружается Swift
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
self.canDisplayBannerAds = true
self.theTopAdBannerView?.hidden = false
func loadAds(){
theTopAdBannerView.delegate = self
theTopAdBannerView.hidden = false
view.addSubview(theTopAdBannerView)
}
loadAds()
}
Я убедился, что подключил выход TopAdBannerView к AdBanner. Когда я его открываю, он просто показывает пустое пространство, на котором я разместил AdBanner в раскадровке. Почему мои объявления не показываются?
Я получаю эту ошибку
Error Domain=ADErrorDomain Code=5 "The operation couldn’t be completed. Banner view is visible but does not have content" UserInfo=0x7f9e2b5e3640 {ADInternalErrorCode=5, NSLocalizedFailureReason=Banner view is visible but does not have content, ADInternalErrorDomain=ADErrorDomain}
Попробуйте удалить 'self.canDisplayBannerAds = true', поскольку он предназначен как презентация баннера _automatic_ внизу. Это может противоречить вашей пользовательской презентации. –