Iphone AdMob广告会在iOS模拟器中显示,但不会在iDevice上显示

Iphone AdMob广告会在iOS模拟器中显示,但不会在iDevice上显示,iphone,ios,ios-simulator,admob,Iphone,Ios,Ios Simulator,Admob,正如标题所述,我可以让我的AdMob广告在iOS 5.1和6.0模拟器中很好地显示出来,但是,在iOS 5.1.1或6.0设备上运行我的应用程序时,只有一个空白区域可以提供广告。my.m文件中的代码如下所示: bannerView_ = [[GADBannerView alloc] initWithFrame:CGRectMake(0.0, 411.0 -

正如标题所述,我可以让我的AdMob广告在iOS 5.1和6.0模拟器中很好地显示出来,但是,在iOS 5.1.1或6.0设备上运行我的应用程序时,只有一个空白区域可以提供广告。my.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];
此外,如果我启动了广告测试(见注释部分),测试广告将同时显示在模拟器和我的设备上,这让我感到困惑!我错过了什么?
谢谢你的帮助。

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

我也遇到了此问题!我没有安装LockInfo,只是像你一样安装了一个广告拦截器。我认为这实际上是一个AdMob bug。很明显,他们应该仍然能够在我的应用程序中提供广告,而广告拦截器阻止所有其他应用程序中的广告。啊,好吧,我确信这与被越狱有关,因为它在其他设备上工作正常。虽然正如你所说,绝对可能是Admob的事情。真的很奇怪,罗夫!我知道这是2岁了,但我刚刚碰到它!开发者将广告添加到他们的应用程序中,但安装了广告拦截器!干得好