【发布时间】:2015-02-05 19:50:47
【问题描述】:
我无法在设备上加载测试横幅。但是,在模拟器上测试横幅加载没有问题。我正在尝试测试我的 AdMob/iAd 单例中介。它适用于模拟器上的测试广告,但 AdMob 从未在实际设备上加载测试横幅。
以下是展示 AdMob 横幅的代码:
self.adBanner_=[[GADBannerView alloc]initWithFrame:CGRectMake(0, 0, 320, 50)];
adBanner_.hidden=NO;
adBanner_.delegate = self;
adBanner_.adUnitID = @"Unit-ID";
GADRequest *request = [GADRequest request];
[self.adBanner_ loadRequest:request];
self.adBanner_.rootViewController = self;
[self.view addSubview:self.adBanner_];
isLoaded_ = YES;
// request.testDevices = @[ GAD_SIMULATOR_ID ]; <--loads test ad on simulator
request.testDevices = @[ @"number" ]; <--supposed to load test ads on real device
为什么我在真机上收不到 AdMob 测试广告,而模拟器上的 AdMob 测试广告却没有问题?代码错了吗?
【问题讨论】: