Что я пытаюсь сделать: Я работаю над приложением, которое в настоящее время написано на нативных iOS и Android (Swift и Kotlin). Мы хотим постепенно перенести эти два приложения в одну базу кода, заменив отдельные страницы собственных приложений страницами Flutter, пока у нас не будет полноценного приложения Flutter. При создании текущего проекта, в основном Swift на Xcode, приложение iOS использует FlutterEngine
s для представления отдельных страниц Flutter, а файлы Dart и Swift обмениваются данными через MethodChannel
s.
Я хочу для печати на консоль из файла Dart на отдельной странице Flutter, которая отображается в моем приложении iOS.
Что я пробовал: Я пробовал печатать на console, используя методы print()
и log()
в моих файлах Dart. Я также пробовал запустить flutter attach
с терминала при запуске рассматриваемого проекта iOS, и я успешно подключаюсь к приложению (я могу выполнить горячий перезапуск / перезагрузку), но мои файлы Dart все еще не печатаются в приставка. Какие методы вы все использовали для печати на консоль из файлов Dart, доступных в проекте iOS через FlutterEngine
?