Google移动广告SDK 6.10.0:<google>必须在调用loadRequest之前设置GADBannerView的rootViewController属性</google>

时间:2014-07-25 18:55:03

标签: ios7 admob

此错误刚刚开始出现在升级到6.10.0之后,因此报告同一问题的其他问题出现了另一个问题。我已经浏览了代码并设置了GADBannerView的Root View Controller并没有生效:

    [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)

1 个答案:

答案 0 :(得分:2)

听说谷歌:

“我与工程师核实过,他们说这是修正了我们的头版。他们仍在调查为什么它发生在第一位。

我还没有约会,因为我们将在另一个版本上发布,所以在短期内我建议回滚到6.9来解决你的问题。“