Ошибка (Xcode): Неопределенные символы:
Ошибка (Xcode): Ошибка команды компоновщика с кодом завершения 1 (используйте -v, чтобы увидеть вызов)
Сборка работает нормально без google_mobile_ads, но как только я добавляю его в свой pubspec.yaml, сборка завершается с ошибкой. Вот что я пробовал до сих пор:
Окружающая среда
Версия Flutter: 3.27.1Версия Dart: 3.5.3
Версия CocoaPods: 1.16.2
Версия google_mobile_ads: 5.2.0
Платформа: iOS, '14.0'
Предпринятые шаги
- Обновленный подфайл:
- Добавлен модуль «Google-Mobile-Ads-SDK», '~> 11.10.0 '.
- Установите платформу ios, «14.0».
- Проверенный Info.plist:
- Добавлен идентификатор GADApplicationIdentifier с моим идентификатором приложения AdMob:
Код: Выделить всё
GADApplicationIdentifier
ca-app-pub-xxxxxxxxxxxxxxxx~xxxxxxxxxx
- Связанные платформы в Xcode:
- Добавлен GoogleMobileAds.framework в платформы, библиотеки и встроенный контент.
- Настройте GoogleMobileAds.framework на встраивание и подпись .
- Очищено и восстановлено:
- Запустите очистку flutter, получите flutter pub и создайте flutter ios.
- Переустановлено CocoaPods:
- Удалены Podfile.lock и каталог Pods/.
- Запустите pod install --repo-update.Удалены Podfile.lock и Pods/.
- Запустите pod install --repo-update.Удалены Podfile.lock и Pods/.
- Запустите pod install --repo-update.Удалены Podfile.lock и Pods/ p>
Подробнее здесь: https://stackoverflow.com/questions/793 ... gle-mobile
Мобильная версия