私はインターネットを必要とするアプリケーションを持っています。ユーザーがインターネット機能を持たない場合は、エラーアラートが表示された空白の画面が表示されます。 アプリを使用しているユーザーが常にインターネット機能を持っている必要があるため、またはビューが読み込まれないため、iAdsが常に表示されます。しかし、時には、私はアプリをテストするときに、iAdの4~5倍のうちの1つが、白い箱のようになります。アプリの途中で、iAdを別の位置に移動すると、それも白いボックスになります。私は実際にこれに問題があまりありませんが、私はこの奇妙な振る舞いが私のアプリを拒絶するかどうか知りたかったのです。iAdsはアプリで白いボックスとして表示されることがありますか?
注:
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error{
if (self.bannerIsVisible) {
[UIView beginAnimations:@"animateAdBannerOff" context:NULL];
banner.frame = CGRectOffset(banner.frame, 0, -50);
[UIView commitAnimations];
self.bannerIsVisible = NO;
}
}