2016-04-06 8 views
0

アプリに広告を表示しようとしています。しかし、それは動作していません(Simulator +デバイス上)。エラーが発生しました: エラー:広告を表示できません。エラー:操作を完了できませんでした。広告は、このバナーiOS - ADBannerViewがアプリに広告を表示しない

-(void)viewDidLoad { 
[super viewDidLoad]; 
self.adBanner.delegate = self; 
self.adBanner.alpha = 0.0; 

}

-(void)bannerViewDidLoadAd:(ADBannerView *)banner { 
[UIView animateWithDuration:0.5 animations:^ { 
    self.adBanner.alpha = 1.0; 
}]; 

}

-(BOOL)bannerViewActionShouldBegin:(ADBannerView *)banner willLeaveApplication:(BOOL)willLeave { 
NSLog(@"Ad Banner action is about to begin."); 
self.pauseTimeCounting = YES; 
return YES; 

}

-(void)bannerViewActionDidFinish:(ADBannerView *)banner { 
NSLog(@"Ad Banner action did finish"); 
self.pauseTimeCounting = NO; 

}

0123からアンロードされました
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error { 
NSLog(@"Unable to show ads. Error: %@", [error localizedDescription]); 
// Hide the ad banner. 
[UIView animateWithDuration:0.5 animations:^ { 
    self.adBanner.alpha = 0.0; 
}]; 

}

答えて

0

adBannerを示すない広告が存在しないビューからアンロードされます。

iAdダッシュボードにアクセスして指示に従い、アプリの広告を有効にします。 (あなたはリンゴのメンバーセンターで開発者の役割を持っていないならば、アプリの広告を設定するには、開発者にお問い合わせください。)

あなたの最後のデリゲートメソッドそれが広告を見つけることができませんので

-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error 

が呼び出されます。

注 - シミュレータ上にない広告のデバイスのテスト。

関連する問題