0

私は正しい実装を持っていると思いますが、シミュレーターで呼び出される唯一のデリゲートメソッドはbannerView:didFailToReceiveAdWithError:. iAd サーバーに適切に接続しているように見えますが、一貫してThe operation couldn’t be completed. Ad inventory unavailableorが返されThe operation couldn’t be completed. Application has iAd Network configuration errorます。

問題がある場合は、iOS 6 シミュレーターに対して 4.5 SDK を使用しています。私はコードをチェックしました(投稿するには非常に長すぎます)、すべてが正しいようです-デリゲートメソッドが呼び出されていることは良い兆候です-しかし、後者のエラーメッセージは、これがアプリに関するものである可能性があると疑っていますiTunes Connect に登録されていません。

どんな助けでも大歓迎です。

4

2 に答える 2

1

私はこれをしばらく見ていて、Apple が多数のエラーを出していることを発見しました。つまり、構成またはネットワークが利用できないことに関して、コードがエラーを正しく処理することを確認するための単純なテスト エラーであるという多くのエラーが報告されていました。ここでの最大の問題は、バナーがエラーなしで配信されるまでに 90 ~ 120 秒かかることです。

そのため、すべての恐ろしいメッセージで、「あなたのコードは正常に動作しています。私はあなたを微調整するように文句を言っているだけです」というフィードバックは得られませんでした。レイアウトが正しいかどうかをすぐに確認できるように、Apple が最初の 2 つのバナーを成功させてくれるとよいのですが。

于 2012-10-15T17:59:52.667 に答える
0

ワイヤレス ネットワーク構成の何かがこれらのエラーの原因になっていることがわかりました。3G に切り替えると、ほぼ瞬時にバナーが表示されます。また、ワイヤレスに戻すと、エラーは発生しません (少なくとも頻繁に)。ネットワーク構成の問題を突き止めるには、優先度が十分に高くありません。コードが機能していることがわかってうれしいです。

于 2013-07-10T22:03:51.970 に答える