2012-07-20 75 views
2

我创造我的iPhone应用程序编程ADBannerView得到ADBannerView错误消息

有谁能够说我说,

为什么我geeting在我的控制台此消息,

ADBannerView: Unhandled error (no delegate or delegate does not implement didFailToReceiveAdWithError:): Error Domain=ADErrorDomain Code=3 "The operation couldn’t be completed. Ad inventory unavailable" UserInfo=0xb5328d0 {ADInternalErrorCode=3, NSLocalizedFailureReason=Ad inventory unavailable}

回答

4
in .h file 
#import <iAd/iAd.h> 
@interface YOUR_FILE : UIViewController <ADBannerViewDelegate>{ 

ADBannerView *adView; 
} 

@property(nonatomic,retain)IBOutlet ADBannerView *adView; 

@end; 

i ñ.m文件

-(void)viewDidLoad { 

... 
... 
... 
... 
    adView.delegate =self; 
    } 

-(void) bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error 
{ 
    NSLog(@"iAdBanner failed"); 


} 
-(void) bannerViewDidLoadAd:(ADBannerView *)banner 
{ 

    NSLog(@"iAdBanner loaded"); 



} 
+0

感谢马尼什作案,其解决,这样做一个,现在我在我的控制台得到另一个消息,即ADBannerView后:警告横幅视图(0x7c85e10)有一个广告,但可能被遮蔽。此消息仅在每个横幅视图中打印一次。你也可以给我一个解决方案 – user1501354 2012-07-20 06:15:47