1

我最近开发了一个与 GoogleAdMobSDK 集成的移动 Unity3D 应用程序。到目前为止,在 Android 上一切正常,但是当我在 iPhone 6 / iOS 设备上运行该应用程序时,我得到“GoogleMobileAdsPlugin:奖励广告尚未准备好显示”。

似乎通常可以从应用程序中禁用互联网(但是 Safari 可以正常工作)。

我注意到:

[NetworkInfo] Signal strength query returned error: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied", descriptor: <CTServiceDescriptor 0x2837c4960, domain=1, instance=1>

初始化 Metal 设备上限:Apple A8 GPU 2020-08-04 20:55:12.747563+1000 HauntedMaze[2115:665921] [NetworkInfo] 信号强度查询返回错误:Error Domain=NSPOSIXErrorDomain Code=13“Permission denied”,描述符:< CTServiceDescriptor 0x2837c4da0,域=1,实例=1>

如果有帮助,也可以在日志中。

版本:XCode 11.6 (11E708) - Unity3D 2019.4.6f1 - GoogleAdMobSDK Cocoapods 最近通过 Cocoapods (7.63.0),iPhone 6 版本 12.4.8

你能想到任何额外的步骤来调试这个或解决方法吗?我真的很挠头。

谢谢!

4

1 回答 1

1

对于那些遇到类似情况的人,更新到https://github.com/googleads/googleads-mobile-unity/releases/tag/v5.3.0

在 Unity 中似乎已经解决了这个问题。

于 2020-08-09T08:55:33.453 回答