Я разрабатываю приложение iOS с использованием Swift2 и Xcode7. Я пытаюсь внедрить AdMob, но он не отображает мое межстраничное объявление.Ошибка междоменной ошибки AdMob «Ошибка запроса: нет объявления для показа»
override func viewDidLoad() {
super.viewDidLoad()
_interstitial = createAndLoadInterstitial()
}
func createAndLoadInterstitial()->GADInterstitial {
let interstitial = GADInterstitial(adUnitID: "interstitial_ID")
let gadRequest:GADRequest = GADRequest()
gadRequest.testDevices = ["test device id"]
interstitial.delegate = self
interstitial?.loadRequest(gadRequest)
return interstitial!
}
func interstitialDidReceiveAd(ad: GADInterstitial!) {
_interstitial?.presentFromRootViewController(self)
}
func interstitial(ad: GADInterstitial!, didFailToReceiveAdWithError error: GADRequestError!) {
print(error.localizedDescription)
}
func interstitialDidDismissScreen(ad: GADInterstitial!) {
_interstitial = createAndLoadInterstitial()
}
Я получаю эту ошибку:
Request Error: No ad to show.
* Ошибка запроса: никаких объявлений для показа *, похоже, что AdMob не смог заполнить ваш запрос. Попробуй еще раз. Получаете ли вы какие-либо другие ошибки/предупреждения? Какую версию SDK AdMob вы используете? –
@ DanielStorm Я установил AdMob с CocoaPods (pod 'Google-Mobile-Ads-SDK', '~> 7.0'). Я попробовал еще раз, но получил только эту ошибку. –
Однако GADBannerView обычно отображается ... –