上架IOS应用到app store,需要正式的打包证书、证书profile文件和需要使用专用的工具(比如xcode)将打包好的ipa文件上传到app store,然后提交上架审核。
但是因为创建打包证书和xcode这些软件都是需要苹果mac电脑的,假如我们是开发uniapp应用,可能我们没有mac电脑在手,那么我们就需要使用其他方法来生成证书和上传ipa。
下面我们开始来说下如何创建正式的打包证书:
由于本文重点在于上架,所以假如你还没有证书,你可以参考这篇文章先生成打包证书(不能使用别人的证书,因为生成证书和上架需要是同一个苹果开发者账号):
https://blog.csdn.net/weixin_48914851/article/details/129205849
通过上文生成打包证书后,就可以开始上架的流程了。
上架的流程如下:
1、登录苹果开发者网站的后台,点击app store connect下面的app,查看app有没有创建,假如没有创建,则先创建app,创建app的时候,需要填写app的套件ID(bundle ID),这个bundleID千万别填错哦,要跟你打包的包名和描述文件选择的appId一致哦。
2、点击已创建好的app,进入app详情页,填写各项上架资料,其中有一项是需要提供各种分辨率的苹果手机的截图,假如我们没有这么多种设备,你可以使用创建证书教程里面提到的香蕉云编这个工具的合成截图的功能来合成应用的截图。
3、期间,还会要求我们上传ipa到构建版本里面,如下图:
4、这里它提供的上传工具,比如xcode或transporter都只能安装在mac电脑,我们这里可以使用香蕉云编这个工具来上传,如下图,进入香蕉云编的控制台后,点击上传ipa文件到app store功能,上传即可:
在香蕉云编上传成功后,大概过30分钟,即可在app store的上架页面见到已上传的版本,然后就可以继续填写其他资料上架了。要注意的是,上架的时候app的内容不要出现任何测试的字眼,也不能出现任何test字眼,也不要出现“本模块正在开发中”之类的字眼,否则苹果会认为你这是一个不成熟的软件而驳回你的上架审核请求。