大家好我已通過採取幫助,這下面提及鏈接的iAd不工作
問題寫這個代碼是:從上只放的看法是在模擬器上沒有其他可見。
http://www.youtube.com/watch?v=VsNGDuJ6-Fs
代碼是在.m文件的.h
#import <UIKit/UIKit.h>
#import <iAd/iAd.h>
@interface RootViewController : UIViewController<ADBannerViewDelegate>{
IBOutlet ADBannerView *aBanner;
}
@property (nonatomic, retain) ADBannerView *aBanner;
@property (nonatomic, assign) BOOL bannerIsVisible;
@end
代碼如下
#import "RootViewController.h"
@implementation RootViewController
@synthesize aBanner,bannerIsVisible;
#pragma mark ADBannerViewDelegate
-(void)bannerViewDidLoadAd:(ADBannerView *)banner{
if (!self.bannerIsVisible){
[UIView beginAnimations:@"animationAdBannerOn" context:NULL];
banner.frame = CGRectOffset(banner.frame, 0, -banner.frame.size.height);
[UIView commitAnimations];
self.bannerIsVisible = YES;
}
}
-(void)bannerView:(ADBannerView *)banner didFailToReceiveAdWithError:(NSError *)error{
if (self.bannerIsVisible){
[UIView beginAnimations:@"animationAdBannerOff" context:NULL];
banner.frame = CGRectOffset(banner.frame, 0, banner.frame.size.height);
[UIView commitAnimations];
self.bannerIsVisible = NO;
}
}
,妥善廣告BannerView鏈接到aBanner,在文件的.xib
我不知道我在哪裏,請幫我出去朋友
獲取該日誌
iAdDemo [1696:207] ADBannerView:未處理的錯誤(沒有委託或委託不執行didFailToReceiveAdWithError :):錯誤域= ADErrorDomain代碼= 5「的操作無法完成。橫幅的看法是可見的,但沒有內容」的UserInfo = 0x57180e0 {ADInternalErrorCode = 5,NSLocalizedFailureReason =橫幅的看法是可見的,但沒有內容}
...你的問題是...? –
問題是廣告不可見只有視圖是可見的,並得到這個日誌「iAdDemo [1696:207] ADBannerView:未處理的錯誤(沒有委託或委託沒有實現didFailToReceiveAdWithError :):錯誤域= ADErrorDomain代碼= 5」操作couldn沒有完成。橫幅視圖是可見的,但沒有內容「UserInfo = 0x57180e0 {ADInternalErrorCode = 5,NSLocalizedFailureReason =橫幅視圖是可見的,但沒有內容}」 –