假如你是用xcode做原生开发,用xcode上传即可。可是假如我们使用uniapp框架开发或使用hbuilderx的mui开发,打包成ipa后,需要mac电脑才能将ipa上传到app store,而我们大多数人都是使用windows开发,那么有没有办法使用windows电脑上传ipa到app store呢?
答案是可以的,我们这篇文章,就是教会大家如何上传ipa文件到appstore。
首先,我们的ipa必须是同一个苹果开发者账号的证书打包的ipa,才能上传到app store,所以上传的时候,必须注意,不能使用别人账号的证书打包,必须是自己苹果开发者中心的账号的证书打包。
打包编译好ipa后,我们打开苹果开发者中心,进入app store connect
点击app菜单,你会看到这个界面
假如你还没创建app,请先点击上图的蓝色加号,创建app,创建app的时候,套件ID(bundleID)需要填写跟我们打包的包名一致的ID。
包名的格式按照如下个格式命名:
com.xxxxxxxx.appxxxxname
创建好app后,点击app名称,进入app的发布详情,填写各项资料后,你会看到它要求上传一个构建版本:
这里不能直接通过网站上传,苹果官方提供的工具,必须xcode这些,只能安装在mac电脑,这里我们不考虑这些工具,买mac电脑和安装这些工具都很麻烦,我们这里可以使用国内的上传神器,香蕉云编来上传,地址是:
登录进香蕉云编的控制台后,可以看到这个界面:
点击上传新文件,会出现下图的界面,要求我们输入苹果开发者中心的账号名,和上传专用密码,注意这里不是填写登录密码,而是填写在苹果开发者中心生成的专用密码,假如你不知道专用密码怎么设置和获取,你可以看香蕉云编上传界面的设置教程。
上传成功后,大概过30分钟,就可以在app store的构建版本里看到刚上传的版本了,然后你就可以继续做上架操作。
上架还有一项是需要上传应用的截图,假如你没有这么多尺寸的设备来截图,你可以使用香蕉云编的合成功能来合成截图。