iOS 开发之仿咸鱼初期在老项目引入集成 Flutter【生产中不建议采用此方案】

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

 

【Flutter 环境配置传送门】

 

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_sd
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值