一 、iOS APP 上架流程简介
1. 申请开发者账号
苹果的开发者账号主要分为个人(Individual)、公司(Company)、企业(Enterprise)、高校(University)四种类型。一般开发者申请的都是个人或者公司的,企业的开发者账号开发应用不能发布到App Store,只能企业内部使用。这个申请过程一般可能需要一个星期左右。公司和企业的需要邓白氏码,如果邓白氏码未申请,请先申请邓白氏码,这个过程需要一到两个星期。
这里插一句,如果有App代上架需求的,欢迎咨询灰机:@ruirui零二五
2. 创建证书、AppID、生成描述文件
通过 Mac的钥匙串工具,生成证书请求文件,下载证书,这里需要注意的是下载下来的证书只能在请求该证书的电脑上使用,如果想给其他开发者使用需要将已经导入的证书导出为个人信息交换(.p12)格式供他人使用。AppID 的创建需要用到项目的Bundle ID,之后便可以创建描述文件了。
3. 在开发者中心的iTunes Connect 中配置 App 相关信息
在开发者中心里的iTunes Connect 里的 APP 选项中新建 APP 项目并配置相应的信息(需要各个版本的屏幕截图,运行模拟器,调到最大(command+1),用 command+s截图,还有就是一个1024*1024的图标,不能有圆角)
4. 使用 Xcode 打包上传 App
将 2 步骤中申请好的证书和描述文件正确配置到 Xcode 中,设置好Xcode的一些属性:
1.在Xcode中选择iOS Device(这里不能选择模拟器);
2.如果应用不支持横屏,请在 General 选项中将 Landscape Left 和 Landscape Right 两项的勾选去掉;
3.查看版本号和构建版本号;
4.将断点、全局断点、僵尸模式等都去掉;
5.设置为 Release 模式。
之后便可选择 Xcode->Product->Archive打包项目,打包完成后选择 Upload to App Store上传。如果不想使用 Xcode上传的话,也可以选择 Export导出ipa文件, 需要注意的是在导出时,必须选择 Save for iOS App Store Deployment。然后通过Application Loader 工具上传 ipa 文件。
5. 提交审核
以上步骤完成后,返回 iTunes Connect 上查看自己的 App 信息,在构建版本中选择刚刚上传的 App 版本,此时有可能显示正在处理,这时可能需要等几分钟再回来查看。选择好版本后点击提交以供审核,这时 App 会