上架要走哪些步骤
iOS 应用要上 App Store,得先有开发者账号,然后 Archive 出包上传、在后台填好应用信息、提交审核、过了再发布。整条链路看着长,但每一步都有章法,第一次按流程走顺了,后面就是重复。
上架不是技术活,更是流程活:材料齐、合规清,审核自然快。
这篇把从出包到上架的实战要点过一遍。
出包:Archive 与上传
在 Xcode 里选 Generic Device,Product 菜单里 Archive,工具会打出一个带发布证书签名的包。然后用 Organizer 把它上传到 App Store Connect。上传前确认版本号递增、签名用的是发布证书,别把调试包传上去。
上架速查
- Archive打发布包。
- 签名用发布证书别用调试。
- 版本每次递增。
TestFlight 内测
上传的包先别直接上正式版。用 TestFlight 发给内测用户真机跑一圈,把崩溃、闪退、兼容性问题在正式发布前清干净。TestFlight 也相当于给审核一个干净的测试包,过审更顺。
// 后台新建测试版
// 上传的构建版本自动出现在 TestFlight
// 添加内测邮箱,真机安装测试
内测跑稳,再走正式审核,被拒概率小很多。
填写上架信息
后台要填的不少:应用名称、简介、关键词、截图、隐私政策链接、分级问卷。截图要符合各尺寸要求,权限用途说明要写清楚为什么要摄像头、要定位。材料缺一项,审核就会打回来补。
审核为什么被拒
常见拒因就那几类:权限说明含糊、有隐藏付费、闪退崩溃、内容不合规、截图与实际不符。被拒不用慌,苹果会写明条款编号,照它说的改完重新提交就行。把常见雷区提前避开,一次过。
- 权限用途要说清。
- 别闪退,内测先跑稳。
- 截图与实际一致。
过审与发布
审核通过后,可以选立即发布,也可以定个时间自动发。之后用户在 App Store 就能搜到。有了新版本,重复出包、提交流程,老用户会收到更新提示。整个发布链路就此跑顺。
实战:提交一个新应用
以一个新应用为例走一遍提交流程。
// Xcode → Archive → Upload to App Store Connect
// 后台填资料、传截图、选构建版本
// 提交审核,等待结果
包传上去、资料填齐、点提交,剩下的就是等审核结果。上架做到这份上,应用就正式面向用户了。