前提,有个flutter代码,是flutter版本指定的engine.version版本号
对于常用命令的记录,没有关联关系,方便复制粘贴
生成ios设备工程
./flutter/tools/gn --ios --unoptimized
生成工程
./flutter/tools/gn --ios --simulator
./flutter/tools/gn --ios
未优化版本
./flutter/tools/gn --ios --simulator --unoptimized
./flutter/tools/gn --ios --unoptimized
编译
ninja -C out/ios_debug_unopt && ninja -C out/host_debug_unopt
ninja -C out/ios_debug_sim_unopt && ninja -C out/host_debug_unopt
release工程相关
创建release工程
./flutter/tools/gn --runtime-mode=release --ios --ios-cpu=arm64
编译relase工程
ninja -C out/ios_release
启动flutter工程
flutter run --local-engine-src-path /Users/boo/Documents/engine/src --local-engine=ios_debug_unopt
flutter run --release --local-engine-src-path /Users/boo/Documents/engine/src --local-engine=ios_release
网友评论