1、问题过程描述
由于第一次开发Flutter商业项目,在打包developer包ipa文件给内部同事测试,碰到一些坑,并记录下。
过程:
- Flutter项目,Android studio 开发工具,在AS、Xcode工具运行都没问题;
- 操作失误,先是在AS工具下直接运行,然后在Xcode也运行了一下,在通过Xcode--archives打包,导成ipa文件,在通过上传到蒲公英平台,给内部同事下载测试。
- 结果就出现一直停留在启动页面不动
2、解决问题
- 先在项目目录下,终端运行
//先清理编译的文件
$ flutter clean
// 重新编译release 文件包
$ flutter build ios --release
附操作过程图:
flutter_ios_build.png- 然后在通过Xcode工具打开 Runner.xcworkspace 文件,记住这时不需要在点run或是 build,否则就会出现上面的坑。
- 再直接连接真机,直接点击 product--archives....一步步按提示下一步生成 ipa 文件
- 最终上传ipa文件到蒲公英平台,一切正常运行。
附Xcode工具打包截图
flutter_ios_archives.png
网友评论