1、在工程目录执行如下命令引入 flutter 配置
flutter create -t module flutter_module
补充:添加 flutter 依赖库流程:
cd flutter_module
vim pubspec.yaml // (编辑 pubspec.yaml(类似于iOS Podfile) 添加需要引入的库,例如官方Demo中的 english_words: ^3.1.0)
flutter packages get // 更新配置
之后工程结构大致如下,红框内的文件是需要在第四步中引入到Xcode内的产物。
2、Xcode内添加对应 XX.xcconfig 文件
(为的是引入对应 xcode_backend.sh 脚本的环境变量)
release.xcconfig
#include "flutter.xcconfig"
FLUTTER_BUILD_MODE=release
// 如果使用了POD,需要将pod的配置再次引入
#include "Pods/Target Support Files/Pods-flutter_sdk_test/Pods-flutter_sdk_test.release.xcconfig"
debug..xc

本文介绍了在现有iOS项目中集成Flutter的详细步骤,包括执行命令引入Flutter配置、添加XCconfig文件、设置Build Phases运行脚本、引用Flutter产物及编写Flutter代码。尽管这种方法将Flutter工程耦合到原Xcode项目内,但对理解集成流程有帮助。注意集成时要检查flutter_assets资源,避免不必要的文件上线。


5290

被折叠的 条评论
为什么被折叠?



