如何配置 iOS 应用程序的
release
版本以允许 App Store 审核团队加载 AdMob 广告?
运行
debug
版本时,AdMob 奖励视频广告可以在“测试模式”下正确加载,但在物理设备上构建 release
时,会出现以下错误:
连接到 VM 服务所花费的时间比预期要长... 要在此设备上获取测试广告,请设置: Objective-C GADMobileAds.sharedInstance.requestConfiguration.testDeviceIdentifiers = @[ @"EXAMPLE-STRING" ]; 迅速 GADMobileAds.sharedInstance().requestConfiguration.testDeviceIdentifiers = [“示例字符串”]
同样来自 AdMob 开发者文档:
iOS 模拟器会自动配置为测试设备。
将上面列出的 Swift 代码添加到应用程序中,或在 AdMob 门户中添加我的 iPhone 作为测试设备,解决了在我自己的物理设备上加载广告的问题。但是App Store 审核团队呢?添加上面的 Swift 代码会让他们看到广告吗?
抱歉,您是如何最终让该应用程序获得批准的?我也有同样的问题。