我在控制台看到了:
“未处理的错误(没有代表或 代表没有实施 didFailToReceiveAdWithError :):“
虽然正在调用didFailToReceiveAdWithError(我可以在检查点和控制台日志中看到)
有人有任何合理的解释吗?这就像它在工作而不是在同一时间工作。我没有使用IB进行广告审核,并以编程方式添加了它并设置了adview.delegate = self。如果改变了什么,我也在这个项目中使用了three20。
有时他知道谁是他的代表,有时候不知道......
答案 0 :(得分:0)
Apple文档说:
在开发应用程序时,iAd Network会向您的应用程序发送测试广告。为帮助您验证实施,iAd网络偶尔会返回错误以测试您的错误处理代码。
在我的应用程序中,iAd还会返回正确的横幅,错误3,错误5,...等混合。当iAd从
更改时,应用程序发布后,此问题可能会消失iAd Network提供测试广告
到
如果您签署了iAd网络协议并为您的应用启用了广告,则iAd Network会投放实时广告