windows上传uniapp打包的ipa文件到app store构建版本
uniapp是一个跨平台的框架,使用windows电脑也可以开发ios软件,因为uniapp的打包是在云端实现的,本地电脑无需使用mac电脑即可完成打包。
但是打包后的ipa文件需要上架到app store的构建版本上,没有mac电脑,又如何上架呢?
没有mac电脑也是可以上架的,这篇文章将告诉你答案。
上架的步骤如下
一、登录苹果开发者中心,点击app store connect下面的app模块,进入app管理页面。如下图:
二、假如没创建app,要先在app store connect这里先创建app。创建app的时候,最关键的是套装ID(Bundle ID)这个字段要选择对,要跟打包的app的appId一致。假如选择的不对,是无法跟你在xcode或第三方上传工具上传的ipa文件匹配的。
三、创建完APP后,就可以点击app名称,进去上架流程填写页面了。
四、点进去资料填写页面,会见到如下的界面:
需要你提供多种分辨率的iphone和ipad界面截屏,假如你没有这么多种设备截屏,你可以使用后面提到的香蕉云编这个上架工具来完成,请往下看。
五、滚动条拉到下面,可以看到需要我们选择一个构建版本:
假如你还没有使用xcode或其他第三方工具上传过ipa,点下图这个蓝色小加号是看不到有构建版本可以选的。
六、由于我们是在windows上上架,没有xcode,因此我们在这里使用香蕉云编来上传这个ipa:
https://www.yunedit.com/ipasend
上传的界面如下:
上传的时候需要我们填写apple开发者账号和开发者账号的专用密码,注意这里写着专用密码并不是登录密码,需要按上图的教程先去苹果开发者中心设置专用密码。
大概上传成功半小时,你就会收到苹果的邮件了,可以在构建版本里选择这个app上架了。半个小时后的这个邮件不一定是成功的,也有可能是失败的,假如失败了,苹果会告诉你原因为什么失败,大部分的失败是因为你的app用了过期的API之类的。