Flutter iOS打包运行时一直停留在启动页面

1、问题过程描述

由于第一次开发Flutter商业项目,在打包developer包ipa文件给内部同事测试,碰到一些坑,并记录下。

过程:

  1. Flutter项目,Android studio 开发工具,在AS、Xcode工具运行都没问题;
  2. 操作失误,先是在AS工具下直接运行,然后在Xcode也运行了一下,在通过Xcode--archives打包,导成ipa文件,在通过上传到蒲公英平台,给内部同事下载测试。
  3. 结果就出现一直停留在启动页面不动

2、解决问题

  1. 先在项目目录下,终端运行
//先清理编译的文件
$ flutter clean
// 重新编译release 文件包
$ flutter build ios --release

附操作过程图:

flutter_ios_build.png
  1. 然后在通过Xcode工具打开 Runner.xcworkspace 文件,记住这时不需要在点run或是 build,否则就会出现上面的坑。
  2. 再直接连接真机,直接点击 product--archives....一步步按提示下一步生成 ipa 文件
  3. 最终上传ipa文件到蒲公英平台,一切正常运行。

附Xcode工具打包截图

flutter_ios_archives.png
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容