Мы, вероятно, сможем добавить более эффективные инструменты для этого. Вы можете просто сначала запустить
flutter build ios --local-engine=ios_debug_unopt --debug
или
flutter run --local-engine=ios_debug_unopt
в своем модуле Flutter. За сценой он установит ваши конфигурации в скрытом файле .ios/Flutter/flutter_export_environment.sh
внутри вашего модуля.
Предполагая, что вы интегрируетесь через CocoaPods, когда вы запускаете внешний iOS проект Xcode, он потянет значения, установленные в .ios/Flutter/flutter_export_environment.sh
. Последующий xcode_backend.sh
, который также является частью вашей фазы сборки, затем будет Do The Right Thing ™ ️.