использование локального движка флаттера при запуске add2app ios - PullRequest
1 голос
/ 06 мая 2020

Я загрузил движок флаттера и построил его с внесенными мной изменениями. Я могу использовать этот движок, запустив приложение только для Flutter, используя flutter run --local-engine=ios_debug_unopt. Но теперь мне нужно использовать его с реализацией Add2App (флаттер-экран добавлен в существующее приложение iOS). Возникает вопрос: как мне настроить Xcode для запуска приложения с использованием этого локального движка?

1 Ответ

1 голос
/ 11 июля 2020

Мы, вероятно, сможем добавить более эффективные инструменты для этого. Вы можете просто сначала запустить

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 ™ ️.

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