アプリにiAdを追加しています。さて、シミュレーターではうまく機能しますが、デバイス(v4.1)にロードすると、ADBannerViewDelegateはbannerView:didFailToReceiveAdWithError:を呼び出します。この説明はerror.userInfoにあります。
{
ADInternalErrorCode = 3;
NSLocalizedFailureReason = "Ad inventory unavailable";
}
iAdネットワークの設定は正しいと思います。自分で広告を追加する必要がありますか、それともiAd Networkがシミュレーターのようにテスト広告を自動的に送信しますか?
編集:広告をディスパッチするのはiAdネットワークサーバーの遅延の問題だったと思います。ネットワークに私のアプリの広告があったとき、それはうまく機能し始めたと思います。