I am setting up a cross-site iAd, for example, here .
When I run my application on a simulator, interstitial runs are excellent. But when I try this on my test device (iPhone 4s), I get this error:
Domain=ADErrorDomain Code=3 "The operation couldn't be completed. Ad inventory unavailable"
At first I thought that the iAd network might not be available or something like that, but then I tried it, maybe just 1000 times in the last 2/3 weeks. Every time I get the same error on the device, but it works fine on the simulator. This is certainly not an accident, but the Apple iAd problem on the network.
I searched the Internet and found similar questions such as this , this , and, but no one helped. What am I doing wrong? Is this expected? Are test interstitial ads tested on test devices? IAd banner ads work great on the simulator and device. On my itunes-connect, I have accepted all agreements, etc., so that everything is fine. In addition, on my test device, Settings> Debug> Fill Rate are set to 100%.
source share