我正在尝试将Flutter模块嵌入iOS应用。 但是,当我点击将显示FlutterViewController的按钮时,将显示一个空白屏幕,并将其打印在控制台上:
Failed to find assets path for "flutter_assets"
[VERBOSE-2:engine.cc(111)] Engine run configuration was invalid.
[VERBOSE-2:FlutterViewController.mm(462)] Could not launch engine with configuration.
flutter: Observatory listening on http://127.0.0.1:54632/
我遵循了本教程https://github.com/flutter/flutter/wiki/Add-Flutter-to-existing-apps
我在构建设置中添加了FLUTTER_ROOT
我尝试使用FlutterAppDelegate
和FlutterViewController
我的flutter doctor
说什么都没错。
答案 0 :(得分:1)
我通过更改为主频道来解决它,并且解决了。
flutter channel master
flutter build --ios
以强制Flutter重新生成.ios文件夹。pod install
。答案 1 :(得分:0)
我已经看到有几种可能的发生方式:
flutter_assets
文件夹这听起来像是您错过了flutter_assets
。请按照Add2App Wiki上的步骤进行操作。
我正在积极努力简化此过程-不幸的是,目前有很多手动步骤很容易出错。