我昨天下载了AdMob SDK iOS 7.0.0,并且我关注了Google AdMob的iOS指南。
GADRequest *request = [GADRequest request];
request.testDevices= @[ GAD_SIMULATOR_ID, @"2077ef9a63d2b398840261c8221a0c9b"];
当我输入上述行时,我收到Xcode错误,声明'使用未声明的标识符' GAD_SIMULATOR_ID'
但是,在谷歌的AdMob的iOS指南中,它指出了如何在iOS设备上获得测试横幅。那么为什么它不起作用呢?
答案 0 :(得分:30)
从SDK 7.0.0版开始,您不再需要精确的 GAD_SIMULATOR_ID ,以便在模拟器中运行测试广告。它现在自动完成。
请看一下横幅示例here:它在评论中已经过精确处理。
修改强>
从SDK 7.0到7.1,您可以使用 kDFPSimulatorID
从SDK 7.2开始,您可以使用 kGADSimulatorID
答案 1 :(得分:3)
就像@Christeena说的那样现在是" kDFPSimulatorID"将Google AdMobs SDK更新至v7.0.0