【发布时间】:2016-07-16 01:47:30
【问题描述】:
我已经基于 gitHub Banner 示例集成了 Google 移动广告,并使其适用于 iOS
为了尝试隔离可能发生的错误,我下载了横幅广告的 github 示例代码。为了让示例运行,我删除了与 firebase 相关的所有代码并添加了 Google Mobile Ads 框架版本 7.8.1。横幅广告展示了示例代码附带的测试广告。
然后我修改 adUnitId 以使用我在我的应用程序中使用的内容。示例代码复制了我在应用程序中看到的行为。横幅广告仅在运行低于 9.0 iOS 的设备上显示。由于我只有 9.0+ 的 iOS 设备都在运行 9.3.2 版本,并且这些设备都不能显示横幅广告。但是当我使用通过谷歌的测试 adUnitId 或通过设置广告请求的 testDevice 时,我可以让测试广告显示哦 9.3.2 设备。
当我使用 adUnitId 时,为了调试运行 iOS
哦,之前忘了提这个。我确实确认在示例代码和我的应用程序中都从 Info.plist 中禁用了 ATS。
对于可能出了什么问题以及如何继续,我已经没有什么想法了。非常感谢任何帮助或建议。
【问题讨论】: