假如使用原生xcode开发ios的app,可以使用xcode提交打包好的ipa文件到app store,但是假如使用hbuilderx或者apicloud等H5工具开发的app,假如没有mac电脑,是无法将ipa提交到app store的。
因为苹果开发者并不能在线上传ipa到app store,因此我们需要使用其他的工具来上传ipa文件。
下面,我整理了如何使用其他工具来上传ipa文件的教程:
一、登录苹果开发者,点击app store connect下面的app模块,进入如下图的app管理页面:
二、在这里,假如你的app还没有被创建,则需要创建了app才能上传ipa,假如没有创建app,你是无法将对应的ipa文件上传上来的。然后在这里创建app的时候,最重要的参数是套装ID(bundle ID)这个参数,这个参数必须跟我们在开发工具里打包的时候填写的包名一致(APPID),比如:
包名:com.xxxxxx.yyyy.app
三、创建完app后,或者假如你以前已经创建了app,点击app名称,即可进入app的资料填写页面,填写上架的资料。其中有一项,是需要提供各种型号(不同分辨率)的手机的截屏:
这里,可能大多数公司,都没有这么多种设备来截屏,这里,我们可以使用香蕉云编来合成截屏图片,地址如下:
https://www.yunedit.com/jietu
四、然后最重要的,就是它还会要求我们上传一个构建版本,如下图:
这里它提供的工具仅仅只能安装在mac电脑,因此我们这里可以使用香蕉云编来上传:
https://www.yunedit.com/ipasend
五:进入香蕉云编控制台,可通过界面上传ipa文件:
六:期间需要我们输入苹果开发者账号和上传专用密码,这个上传的专用密码并不是登录密码哦,专用密码可以参考上传界面提供的教程,如下图:
通过香蕉云编上传成功后,大概过半小时,即可在app store看到新上传的版本可以选择。