iAd interstitial不在设备上工作

时间:2015-07-22 20:58:15

标签: swift iad interstitial ios8.3

我正在设置我的iAd插页式广告,例如here

当我在模拟器上运行我的应用程序时,插页式广告运行正常。但是当我在我的测试设备(iPhone 4s)上试用它时,我收到了这个错误:

Domain=ADErrorDomain 
Code=3 
"The operation couldn’t be completed. Ad inventory unavailable"

首先我认为iAd网络可能已经关闭或者其他什么,但是在过去的2/3周内,我已经尝试过这样的1000次。每次,我在设备上得到完全相同的错误,但它在模拟器上工作得很好。这绝对不是巧合,也不是Apple iAd网络问题。

我在网上搜索了一些类似的问题,例如thisthisthisthis,但都没有帮助。 我究竟做错了什么?这是预期的吗?测试插页式广告是否未在测试设备上投放? iAd测试横幅广告在模拟器和设备上运行良好。在我的itunes-connect上,我已经接受了所有的协议等等,所以那里的一切都很好。另外,在我的测试设备上,设置>调试>填充率设置为100%。

1 个答案:

答案 0 :(得分:3)

这偶尔会发生,如果它在模拟器中运行,那么您的广告就可以了。你可以通过进入设置 - >来减少这种情况。开发人员并将此设置更改为100%

Developer settings