Flutter Firebase_Admob "Для Google Mobile Ads SDK требуется цель развертывания iOS 8.0 или более поздней версии." ошибка iOS - PullRequest
0 голосов
/ 01 мая 2019

Я постоянно получаю «Google Mobile Ads SDK требует цели развертывания iOS 8.0 или более поздней версии». ошибка при попытке построить мой проект Flutter в iOS. Я обновил рабочее пространство до Legacy Build System, изменил свою цель на 9.0, обновил подфайл и добавил необходимую запись в свой инфоплист. Любые идеи о том, как исправить эту ошибку?

Ответы [ 2 ]

0 голосов
/ 06 мая 2019

Ответ? При этом я могу что-то сломать, но я просто прокомментировал утверждение «если» в Google Mobile Ads SDK

//#if __IPHONE_OS_VERSION_MIN_REQUIRED < __IPHONE_8_0
//#error The Google Mobile Ads SDK requires a deployment target of iOS 8.0 or later.
//#endif

У меня сейчас работает. Если кто-нибудь знает более правильный способ сделать это или если я никогда не должен этого делать, пожалуйста, прокомментируйте этот пост.

0 голосов
/ 01 мая 2019

Подспец Google-Mobile-Ads недавно обновил свою минимальную версию iOS в выпуске 7.43.0 . Я не уверен, почему это будет проблемой, если ваш Podfile включает platform :ios, '8.0'. Одним из обходных путей может быть возврат к Google-Mobile-Ads 7.42.2 с pod 'Google-Mobile-Ads', '7.42.2' для поддержки возврата к iOS 6.0.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...