Flutter: конфигурация ios игнорирует все способы настройки целевой версии платформыIOS

Программируем под IOS
Anonymous
Flutter: конфигурация ios игнорирует все способы настройки целевой версии платформы

Сообщение Anonymous »

Сейчас я пытаюсь заставить работать flutter_google_maps. Я занимаюсь разработкой для Windows, а сборка для iOS выполняется Codemagic. Все шло хорошо до сих пор. Проблема: flutter_google_maps требует ios версии 14, тогда как версия по умолчанию моего текущего экземпляра флаттера, похоже, 12.0. И что бы я ему ни говорил, похоже, он не принимает версию 14.0 как желаемую. При создании приложения я всегда получаю:

Код: Выделить всё

Swift Compiler Error (Xcode): Compiling for iOS 12.0, but module 'workmanager' has a minimum deployment target of iOS 14.0.
что странно, потому что Workmanager прекрасно скомпилировался до того, как я поместил flutter_google_maps в pubspec.yaml. Но в любом случае...
В подфайле я уже настроил:

Код: Выделить всё

platform :ios, '14.0'
и

Код: Выделить всё

post_install do |installer|
installer.pods_project.targets.each do |target|
flutter_additional_ios_build_settings(target)
target.build_configurations.each do |config|
config.build_settings['IPHONEOS_DEPLOYMENT_TARGET'] = '14.0'
end
end
end
Я еще добавил

Код: Выделить всё

  MinimumOSVersion
14.0
в AppFrameworkInfo.plist. Ничего не помогает.
Теперь у меня заканчиваются идеи...
У кого-нибудь есть совет?

Подробнее здесь: https://stackoverflow.com/questions/790 ... platform-v

Вернуться в «IOS»