我正在设置我的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连接上,我接受了所有协议(protocol),依此类推,一切都很好。另外,在我的测试设备上,“设置”>“调试”>“填充率”设置为100%。

最佳答案

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

swift - iAd插页式广告无法在设备上运行-LMLPHP

关于swift - iAd插页式广告无法在设备上运行,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31573864/

10-11 02:43
查看更多