Ios7 谷歌移动广告SDK 6.10.0:<;谷歌>;在调用loadRequest之前,必须设置GadBanerView的rootViewController属性

Ios7 谷歌移动广告SDK 6.10.0:<;谷歌>;在调用loadRequest之前,必须设置GadBanerView的rootViewController属性,ios7,admob,Ios7,Admob,此错误在升级到6.10.0后才开始出现,因此与报告此问题的其他问题不同。我浏览了代码,设置GadBanerView的根视图控制器无效: [self.adUnit setRootViewController:controller]; NSLog(@"Ad Unit: %@", [self.adUnit class]); NSLog(@"Root VC: %@", [controller class]); NSLog(@"Ad Un

此错误在升级到6.10.0后才开始出现,因此与报告此问题的其他问题不同。我浏览了代码,设置GadBanerView的根视图控制器无效:

    [self.adUnit setRootViewController:controller];
    NSLog(@"Ad Unit:          %@", [self.adUnit class]);
    NSLog(@"Root VC:          %@", [controller class]);
    NSLog(@"Ad Unit Root VC:  %@", [self.adUnit.rootViewController class]);
结果:

2014-07-25 11:52:23.234 *** [16665:607] Ad Unit:          GADBannerView
2014-07-25 11:52:23.235 *** [16665:607] Root VC:          MyAppViewController
2014-07-25 11:52:23.235 *** [16665:607] Ad Unit Root VC:  (null)
从谷歌获悉:

“我和工程师们核实过,他们说这是在我们的头部修正时修复的。不过他们仍在调查为什么会发生这种情况。”

我还没有确定何时发布另一个版本,因此在短期内,我建议回滚到6.9以解决您当前的问题。”


Ben

交叉发布到Google Group:在6.12.2中不再是一个问题,而且可能更早在6.12.2和7.0.0中在设备中得到这个问题。有什么解决办法吗?