2013-01-13 59 views
0

我正處於應用程序的最後階段,我一直在iPhone(4S,iOS 6.0)和iPad(3,iOS 5.1.1)上測試支持廣告的應用程序。iAd錯誤:廣告資源不可用

我的應用程序是一個iPhone應用程序(即它作爲iPhone應用程序在iPad上運行),並使用相同的XCode項目在兩個設備上運行我的應用程序。

好奇的是,在我的iPhone上我看到了iAd測試廣告,並且在iPad上(也連接到了我的Wifi),我不知道。我看到下面的錯誤在控制檯:

{ ADInternalErrorCode = 3; NSLocalizedFailureReason = "Ad inventory unavailable"; } 

幾個人在這個網站已經提到了同樣的問題,人們通常把它歸功於與推理正常的行爲,或許有根本就沒有廣告投放到iAd的橫幅當時。

這會很好,但它不能解釋爲什麼它可以在我的iPhone上使用,而不是在iPad上使用;它們都使用相同的互聯網連接。

有沒有人有任何理論/解決方案呢?

由於提前,

安迪

+0

這可能是一個糟糕的身高限制 - 請參閱我的答案http://stackoverflow.com/a/33945790/1396265 –

回答

0

蘋果可能是服務於不同的選擇廣告,iPhone和iPad用戶。要麼是這樣,要麼在這兩個設備上有關於您的配置文件的其他信息會導致iPhone收到一些iPad不支持的廣告。 (有些廣告可能會針對特定細分市場,基於任意數量的因素。)