iOS Приложение Unity3D не может получить доступ к inte rnet / GoogleAdMobSDK - PullRequest
1 голос
/ 04 августа 2020

Недавно я разработал мобильное приложение Unity3D, интегрированное с GoogleAdMobSDK. Пока все работает нормально на Android, но когда я запускаю приложение на устройстве iPhone 6 / iOS, я получаю сообщение «GoogleMobileAdsPlugin: объявление с вознаграждением не готово к показу».

Оно также Похоже, что inte rnet обычно может быть отключен из приложения (однако Safari работает нормально).

Я заметил:

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

Инициализация металлических крышек устройств: Apple A8 GPU 2020-08- 04 20: 55: 12.747563 + 1000 HauntedMaze [2115: 665921] [NetworkInfo] Запрос мощности сигнала вернул ошибку: домен ошибки = NSPOSIXErrorDomain Code = 13 «Permission denied», дескриптор:

в журналах, если это помогает.

Версии: XCode 11.6 (11E708) - Unity3D 2019.4.6f1 - GoogleAdMobSDK Cocoapods самые последние через Cocoapods (7.63.0), iPhone 6 версия 12.4.8

Можете ли вы придумать какие-либо дополнительные шаги для отладки этой проблемы или обходной путь? Я правда почесываю голову.

Спасибо!

1 Ответ

1 голос
/ 09 августа 2020

Для тех, кто испытывает нечто подобное, обновление до https://github.com/googleads/googleads-mobile-unity/releases/tag/v5.3.0

в Unity, похоже, устранило проблему.

...