这里可以确定的是,不管是什么工具打包的ipa文件,只要是用正式的苹果正式打包的app,都是可以发布到app store的,直接在app store上架即可。
下面我详细介绍下上架的流程:
app store的管理界面入口在苹果开发者中心,可以在苹果开发者中心找到app store的,使用你生成证书的同一个账号,登录苹果开发者中心后,在下图这里,点击账号图标,会出现转跳app store connect的链接:
点击进入app store connect的首页后。第一个看到的界面,就是app管理界面,如下图所示,假如你还没有在app store创建app,需要先创建一个app上架:
创建app的时候,界面如下:
核心的参数是套装ID,这个套装ID自动会从苹果开发者中心创建证书模块的appId里同步过来,因为我们在苹果开发者中心创建打包描述文件(profile文件)的时候,已经创建过appId。这里选择正确的appId即可。然后应用名称根据实际情况填写,可以填中文,比如:微信。
然后创建好app后,点击app进去,可以看到上架需要填写的资料。假如第一次上架,看到的是一个准备提交的版本,假如你是第二次上架,可能看到的是已经发布的版本,这时候你要在左侧新建一个准备上架的版本来填写资料发新版。
从上图可以看出,首先需要填写的资料,就是APP的应用截图
app store要求,使用最新版的iphone手机和ipad运行测试版app去截图,上传上来,而实际中,我们不一定有这么新款的iphone或者ipad,这样,你可以使用香蕉云编这个合成截图的工具来生成应用截屏,工具地址如下:
使用合成截图的时候,点击这个使用帮助先看看介绍,按它的教程截图:
接着,往下拉,需要我们填写推广文本、应用描述、网址等等。
假如网址不知道怎么填,填写你们公司联系我们页面的地址即可。
接着拉下去,还需要填写app测试的账号信息给审核人员测试
这里千万要注意的是,使用测试账号登录后,看到的信息不能有测试的字眼,需要看到正式的产品信息,不要有测试或者test之类的字眼,也不能有该功能待开发这里的字眼,假如有未完成的功能,审核的时候需要屏蔽掉。
最后,就是重中之重了,需要使用第三方上传工具,将ipa文件上传到app store的构建版本上,然后在上架页面选择构建版本。
如下图,在上架的页面,假如你还没使用第三方工具上传,是看不到这个蓝色加号,无法选择构建版本的,需要先使用第三方工具上传ipa文件到app store:
它在上图右边推荐的工具,都只能安装在mac电脑,一般我们不动它推荐的工具来上传,因为不能拿跨平台,而且安装太麻烦。可以使用香蕉云编来上传,因为它不用安装:
https://www.yunedit.com/ipasend
进入香蕉云编后,进入上传页面后,假如你不知道这些key怎么填,参考它的教程上传即可:
在香蕉云编上传,假如遇到报错,会有报错日志,点击报错日志,可以看到你的ipa文件有什么地方需要整改的,按照提示整改即可,假如还有不知道的,也可以问香蕉云编的客服。
在香蕉云编上传成功后,大概过20分钟,你就可以收到苹果的邮件了,假如邮件提示成功,就可以在商家界面里出现构建版本,可以选择构建版本了。假如提示失败,就还需要按照失败提示整改app。
好了,假如收到成功邮件,回到上架界面,点击蓝色加号,就可以出现构建版本可以选择了,如图:
选择一个构建版本进行上架:
好了,填写完所有资料后,回到顶部,点击提交人工审核:
然后再等待几天,就会收到邮件,审核成功或者失败了。