0

如标题所述,我可以让我的 AdMob 广告很好地显示在 iOS 5.1 和 6.0 模拟器中,但是,当在我的 iOS 5.1.1 或 6.0 设备上运行我的应用程序时,广告应该是一个空白区域服务。我的 .m 文件中的代码如下:

bannerView_ = [[GADBannerView alloc] initWithFrame:CGRectMake(0.0,
                                                            411.0 -
                                                            GAD_SIZE_320x50.height,
                                                            GAD_SIZE_320x50.width,
                                                            GAD_SIZE_320x50.height)];
bannerView_.adUnitID = @"**myID**";
bannerView_.rootViewController = self;
[self.view addSubview:bannerView_];
[bannerView_ loadRequest:[GADRequest request]];

//GADRequest *r = [[GADRequest alloc] init];
//r.testing = YES;
//[bannerView_ loadRequest:r];

此外,如果我开始测试广告(请参阅注释掉的部分),测试广告会同时显示在模拟器和我的 iDevices 上,这让我很困惑!我错过了什么?谢谢你的帮助。

4

1 回答 1

0

跟进我的问题,我发现由于我越狱并安装了 Lockinfo(我相信这是罪魁祸首),我还安装了广告拦截器。如果其他人遇到此问题,请确保在未越狱的设备上进行测试,并且广告应按预期显示。

于 2012-06-18T15:12:18.657 回答