flutter项目下苹果app发布流程
(2022-05-19 10:49:13)分类: 项目 |
申请苹果开发者帐号这个就先不说了
1、
进入到Certificates, Identifiers & Profiles
Certificates 中新建 iOS Distribution (App Store
and Ad Hoc) 到上传文件处
在mac电脑中 钥匙串访问->证书助理->从证书颁发机构请求证书
(选择存储到磁盘 保存) 上传到上一步位置
然后再下载来安装到mac上
2、
Identifiers 中新建 App IDs 一般就是域名 com.域名
这样格式
后续app肯定要用wifi 就点 Access WiFi Information
3、
Devices新增一个测试设备,一般就是自己的iphone,这个测试设备必须填写
https://www.pgyer.com/tools/udid
这里可以获取本地的UDID
4、
Profiles新增一个Distribution(Ad Hoc)选择一个Identifiers
绑定 然后再选上面测试的Devices 生成即可
5、
appstoreconnect
中新建一个app,这里在app信息里要绑定 套装
ID(第二步生成的)
6、
在本地mac的xcode上
打开flutter中的 Runner.xcworkspace
设置app名称、版本
在runner中配置,第二栏目中选一下发布者id
自动绑定profiles
7、
在vscode中执行 flutter build ipa
然后切换回xcode打开 build/ios/archive 中生成的文件
验证和分发,分发就是上传
8、
在appstoreconnect 中写必要的信息,苹果在2天内会有回复,app截图用mac上的虚拟机截图不同大小
Guideline 2.1 - Performance - App Completeness
这个就是要回答一系列问题,在 App 审核 中回复他们就可以了
中英文双语回复,回复后自动审核,所以要先上传版本再回答问题