我没有收到任何错误。
我创建了一个CustomView文件,但它似乎不起作用。
//CustomView.h
#import "GADBannerView.h"
@interface CustomView : UIView
{
GADBannerView *bannerView_;
}
第二档:
//CustomView.m
bannerView_ = [[GADBannerView alloc] initWithFrame:CGRectMake(0.0, 430, 320, 50)];
bannerView_.adUnitID = MY_BANNER_UNIT_ID;
bannerView_.rootViewController = [UIApplication sharedApplication].keyWindow.rootViewController;
NSLog(@"%@",bannerView_.rootViewController);
[self addSubview:bannerView_];
GADRequest *request = [GADRequest request];
request.testDevices = [NSArray arrayWithObjects: GAD_SIMULATOR_ID, nil];
[bannerView_ loadRequest:request];
答案 0 :(得分:3)
根据文档,您应该像这样分配您的横幅:
[[GADBannerView alloc] initWithAdSize:kGADAdSizeSmartBannerPortrait];
当然,您需要的尺寸:)
答案 1 :(得分:0)
GADRequest.isTesting = YES;
应该设置。
此外,您的Xcode控制台中是否有任何消息?
答案 2 :(得分:0)
正如@JackWu所说,我需要使用:
[[GADBannerView alloc] initWithAdSize:kGADAdSizeSmartBannerPortrait];