1、开发环境:VSCode
pubspec.yaml 文件中 -> version: 2.3.1+2243 (每次发新版,后面的版本+1即可)
2、准备打包到iOS
VSCode命令工具中执行:
$ flutter clean $ flutter packages get $ flutter build ios --release
全部执行完毕之后,需要在XCode中打包:
Product -> Archive(等待一段时间之后,会成功将项目存档)
Distribute App -> 选App Store Connect -> next ->Upload -> Next -> … (继续默认Next)
(如果中途有退出,也可以在XCode顶部工具栏Windows -> Organizer直接打开上面的界面)
最重要的两部来了:添加证书+描述文件 (切记证书和描述文件是否匹配和生效)
然后继续默认Next,直到构建到App Store Connect中,如果TestFlight已配置好,也可以在TestFlight中查看已构建的最新版本
3、准备打包安卓
VSCode中执行:
新的多渠道快速打包指令(跑2遍) ,第一遍会提示编译失败,继续执行第二遍即可
$ flutter pub run flutter_walle_plugin setChannel flutter build apk
打包aab 还是 用 原始的
$ flutter build appbundle
如果中途出现Java运行时的报错字眼,那可能是因为你的本地环境中没有安装Java环境
执行口令:
$ java -version (如果是Linux,需要执行 java -- version )
$ which java
$ brew
Java下载地址:
http://www.java.com