2

我在 iPhone 和模拟器上测试 iAd 时遇到了一些问题。在广告加载或失败时调用的方法在测试时似乎没有被调用,Apple 不希望应用程序在没有广告显示时显示空帧。

基本上,我所做的是隐藏 AdView 并仅在调用 bannerViewDidLoadAd: 时显示它(如果视图尚未显示)。我在bannerViewDidLoadAd: 和bannerView:didFailToReceiveAdWithError: 上都放置了一些NSLog,但是当我在模拟器或设备上运行时,没有任何记录。

这是使用 iAd 模拟/测试应用程序时的正常行为吗?有什么方法可以确保它实际上正常工作吗?

谢谢你的时间。

4

1 回答 1

1

您确定已将 iAd 上的代理设置为指向 ViewController 或包含 bannerViewDidLoadAd 和 bannerView:didFailToReceiveAdWithError 方法的类吗?

于 2010-07-28T21:41:39.007 回答