1

iOS アプリに adWhirl が正常に統合されました。アプリに表示する広告がない場合は、バナーを非表示にする必要があることをAppleのドキュメントで読みました。ただ、AdWhirlの場合はAdWhirlのFAQに書いてあります

AdWhirl SDK は、広告をリクエストしてバッテリーの消耗を防ぐ前にネットワーク接続をチェックしますか?

はい。クライアント SDK は、広告リクエストの実行を許可する前に、ネットワーク接続が利用可能かどうかを確認します。ネットワーク接続が利用できない場合、広告リクエストは行われません。したがって、広告リクエストが行われないため、コールバックは行われないことに注意してください。

では、どうすればこの状況に対処できますか? Apple は私の申請を拒否しますか? どんな種類の助けも大歓迎です。ありがとう

4

1 に答える 1

3

iAd 用の AdWhirl アダプターを見ると、次のように AdBannerview を初期化しているように見えます。

 ADBannerView *iAdView = [[ADBannerView alloc] initWithFrame:CGRectZero];

次に、bannerViewDidLoadAd:コールバックでのみ、広告セットのフレームが次のように設定されます。

 CGRect newFrame = banner.frame;
 newFrame.origin.x = newFrame.origin.y = 0;
 banner.frame = newFrame;

したがって、AdWhirl 用の iAd アダプターは、実際の広告が入るまで広告のサイズが CGRectZero であることを確認するため、これについて心配する必要はないと思います。

于 2012-05-01T15:57:46.507 に答える