iOS开发者开发好一款APP之后,进行内测后没问题,下一步就是要上架AppStore了,一些开发者不知道该如何上架AppStore,下面,我们来说说iOS上架流程,以及如何快速上架AppStore。
工具
- 1.iOS开发者账号
- 2.App Uploader辅助工具
- 3.Ipa
- 4.HBuilder
- 5.iTunesconnect
iOS上架流程
首先需要注册iOS开发者账号。
创建APPID、配置文件Profiles。上架流程就是用APPID关联在一起的。
Appuploader创建发布证书跟描述文件
使用App Uploader工具创建iOS发布证书和描述文件,下载P12证书文件和描述文件。
打包ipa,利用iOS证书打包ipa,可以使用HBuilder工具打包。
iTunesconnect创建APP,进入iTunesconnect,选择创建APP,输入应用名称、语言、套装ID等,创建APP。
App Uploader程序中,提交ipa文件。
iTunesconnect中在我的APP中填写APP的各项信息,提交审核,等待通过即可。
4、打包 上传APP
将申请好的证书和描述文件正确配置到 Xcode 中,设置好Xcode的一些属性:
之后便可选择 Xcode->Product->Archive打包项目,打包完成后选择 Upload to App Store上传。如果不想使用 Xcode上传的话,也可以选择 Export导出ipa文件, 需要注意的是在导出时,必须选择 Save for iOS App Store Deployment。然后通过Application Loader 工具上传 ipa 文件
5、提交APP,上线成功
App打包完成后,需要上传App Store Connect。按照以下步骤操作:
进入App Store Connect创建新的App,填写完成App信息。
执行archive操作,打包ipa或直接上传构建版本(使用Xcode或者Application Loader)。
新建App版本号,选择已上传的构建版本,提交审核。
二、上架APP注意事项
1、如果应用已经申请上架中发现了产品存在Bug或者其他问题,建议还是自己打回来,不要等苹果来拒绝了
2、要想避免各种被苹果拒绝的情况,最好的办法就是阅读苹果的相关条例!
3、你的Xcode必须是正式版的,beta版本的Xcode是不能上传项目的。
4、App页面中不能出现“test”,“测试”,“demo”,“beta”等字样。
5、一定要保证美国可以访问到,因为审核人员都是在美国。
6、元数据中截屏一定要用苹果手机截屏,不能用非苹果设备,而且截屏里面功能和运行功能要一致。