У меня есть рекламное объявление и рекламное объявление. Они появляются, когда я использую adUnitID для целей тестирования, которые дает AdMob, но ни один из них не показывает, когда я использую рекламные объявления в реальном времени. Баннер просто не появляется вообще. Когда появляется объявление межстраничного объявления, оно просто полностью черное. AdUnitID верны. Объявления в моих других приложениях в настоящее время выглядят просто отлично. Проблема возникает, когда я использую симулятор iOS и мое устройство. Есть идеи?Admob Объявления не отображаются iOS
var interstitial: GADInterstitial!
func createAndLoadAd() -> GADInterstitial{
let ad = GADInterstitial(adUnitID: "ca-app-pub-7863284438864645/1835730011")
let request = GADRequest()
ad.loadRequest(request)
return ad
}
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
authenticateLocalPlayer()
self.bannerView.adUnitID = "ca-app-pub-7863284438864645/9358996816"
self.bannerView.rootViewController = self
let request: GADRequest = GADRequest()
self.bannerView.loadRequest(request)
self.interstitial = self.createAndLoadAd()
}
override func viewDidAppear(animated: Bool) {
_ = GADRequest()
//request.testDevices = ["2077ef9a63d2b398840261c8221a0c9b"]
showAd()
}
func showAd(){
if(self.interstitial.isReady){
print("ad ready")
self.interstitial.presentFromRootViewController(self)
}
else{
print("ad not ready")
self.interstitial = createAndLoadAd()
}
}
Вам следует выслать свой код – Adrian
Обычно объявления в реальном времени занимают несколько часов, и в прошлый раз мне это заняло около 12 часов. :) –
Это на самом деле то, что произошло. Если вы опубликуете свой комментарий в качестве ответа, я могу отметить его как ответ, если вы хотите. Благодаря! –