【发布时间】:2010-11-06 17:16:49
【问题描述】:
我尝试在我的应用程序中包含一个 ADBannerView。但是 ADBannerView 总是以 bannerView:didFailToReceiveAdWithError: 结尾。我看不到任何测试广告。
我还从 Apples DevCenter 下载了 iAd 示例代码,但我最终遇到了同样的错误。
2010 年 11 月 5 日下午 5:46:33 基本广告横幅[12072] { ADInternalErrorCode = 3; NSLocalizedFailureReason = "广告资源不可用"; }
谁能向我解释如何让 iAd 在模拟器和我的测试设备上工作?
【问题讨论】:
-
您是否通过 iTunes connect 为您的应用启用了 iAds?
-
iAd 通过 iTunes 连接启用。但是正如我发布的那样,我什至看不到测试广告。 Apples 示例代码甚至无法正常工作...
-
您使用的是 iOS 4.2 GM sdk 吗?自从我安装它以来,我的所有应用程序在 sim 卡和设备上都遇到了这个错误。我在想它一定是 iAd 的后端有问题。 Apple 最好通知开发人员,为我们节省大量时间和挫败感。其他人可以使用 4.2 GM sdk 验证这一点吗?
-
这可能与 iAd 框架后端有关,因为他们准备推出 4.2。我最好的猜测是他们禁用了测试广告,因为他们支持 iPad 4.2 的实时广告。
-
这也发生在我身上,在 4.1 上,我每次在模拟器中运行应用程序时都会看到广告,因为升级到 4.2 我收到库存不可用错误