iOS证书配置请参考上一篇iOS开发证书配置,本文仅讲述App上架的步骤。
一、App Store Connect创建App空间
1、登录苹果开发者中心,或者直接登录Apple Member Center,进入App Store Connect页面;
2、点击进入我的App;
3、点击左上角的+号创建新APP;
4、点击之后,填写App信息(sku为App的专有ID,一般填bundle id便可);
5、创建完App之后,点击进去左边会看到三个选项,分别是App信息,价格与销售范围,准备提交;
① App信息
此处需要填写名称、副标题(选填)、隐私政策网址、套装ID、类别、语言等,这部分不需过多叙述,照要求来填便可;
② 价格与销售范围
此处需要填写价格,一般情况下App的销售价格为免费的,销售的地区选择所有国家和地区,基本上不需要改动什么。但若是审核的时候,明确说明App不适合全球销售,则需要将销售地区改为中国,总之照要求来即可;
③ 准备提交
此处需要填写的东西较多,需认真填写:
1、上传App屏幕快照(5.5英寸图必传,其余选传);
2、App的宣传文本,描述以及关键词;
3、填写技术支持网址(一般填写官网);
4、版权(照要求填写即可,例:2019 公司名英文简称 Inc);
5、构建版本(可通过x-code构建版本上传);
6、若需要登录,则必须提供测试账号;
7、备注:此处可填写APP的一些相关内容,回答苹果的一些问题等,例:该App主要分发的人群等,该项可凭具体情况填写,当然不填也可,主要目的是为了让审核人员获取你App的更多信息。
二、Xcode构建版本上传
1、点击Xcode左上角Edit Scheme...,将Build Configuration改为release,点击close;
2、点击工具栏Product->Archive构建IPA包,准备上传;
3、点击Distribute App进行IPA包的构建;
4、选择iOS App Store打包方式,其中Ad Hoc打包方式可用于上传到蒲公英、fim.im等内测平台,但需要先添加UDID到苹果开发者账号才可使用;
5、后续就是一连串的无脑点击Next,这里也就不再叙说,上传成功将会出现上传成功字样,等待十几二十分钟便可以在构建版本中看到;
注:此处需要等待的时间不一定,耐心点。若是被驳回,苹果官方将会发送邮件,说明被驳回的原因,修改后重新上传即可;
注意事项:
1、隐私政策网址自2018年之后改为必填;
2、构建版本的时候,若是出现上传失败,需要将Build的值修改后再上传(或修改版本号,不建议);
3、初次构建版本的时候,邮件可能会回复你,一些必要的权限没有加;
这里的权限有可能是你APP里没有用到的,这点我也很奇怪,但不管怎么说,叫我加就加呗,权限加完,完美的构建版本上传到App Store Connect;
总结:iOS开发上架流程并不是太过复杂,就是要填写一些东西很烦,建议大家填的时候耐心点,不要急躁,遇到问题不要慌,可在网上寻求解决的办法。