我正处于应用的最后阶段,我一直在iPhone(4S,iOS 6.0)和iPad(3,iOS 5.1.1)上测试我的支持广告的应用。
我的应用程序是一个iPhone应用程序(即它作为iPhone应用程序在iPad上运行),我使用相同的XCode项目在两个设备上运行我的应用程序。
好奇的是,在我的iPhone上,我看到iAd测试广告,而在iPad上(也连接到我的Wifi),我没有。我在控制台中看到以下错误:{ ADInternalErrorCode = 3; NSLocalizedFailureReason = "Ad inventory unavailable"; }
本网站上的一些人提到了同样的问题,人们通常将其归因于正常行为,并推测可能当时没有广告可以投放到iAd横幅。
这没关系,但它无法解释为什么它可以在我的iPhone而不是iPad上运行;两者都使用相同的互联网连接。
有没有人对此有任何理论/解决方案?
提前致谢,
安迪
答案 0 :(得分:0)
Apple可能会向iPhone和iPad用户提供不同的广告选择。要么就是这两个设备上的个人资料还是其他的东西导致iPhone收到一些iPad没有的广告。 (根据任意数量的因素,某些广告可能会针对特定细分市场。)