当我运行我的应用程序时,我可以在模拟器中看到我的iAd,它预先填充了“Test Advertisement”
但是,当我在设备上运行该应用程序时,iAd区域为空白,没有预先填充的广告。
为什么会这样?
答案 0 :(得分:0)
您的答案可能在苹果的文档here中。基本上你必须正确设置它,它有时会故意发送错误。此外,您可能需要等待几秒钟才能显示广告。
如果你认为事情是有序的,你可以尝试在AdBannerViewDelegate协议内的以下委托函数中添加NSLog():
bannerViewDidLoadAd:
和
bannerView:didFailToReceiveAdWithError:
确保您已设置为从iAd横幅视图中接收那些无效的委托操作。