iOS应用上架全攻略:2014年2月版

5星 · 超过95%的资源 需积分: 17 38 下载量 94 浏览量 更新于2024-07-24 2 收藏 2.18MB PDF 举报
“iOS产品上架流程-2014.2.27” 在iOS平台上发布应用程序,上架App Store的过程对于初次接触的开发者来说可能会有些复杂。以下是一份简要的步骤指南,旨在帮助首次进行产品上架的开发者顺利进行。 1. 申请开发者账户: 要在App Store上发布应用,首先需要注册成为Apple Developer。有两类账户可选: - Standard Program(标准版):费用为99美元,适合个人开发者或希望在App Store上分发免费和付费应用的开发者。 - Enterprise Program(企业版):费用为299美元,适用于拥有500名或以上员工的公司,用于创建仅供内部使用的私有应用程序。 申请过程通常包括提供个人信息、公司资料(如适用)、签署合同并支付费用。具体操作可自行搜索Apple Developer官网进行了解。 2. 创建证书请求文件: 在开发过程中,需要为你的设备和应用创建必要的证书。这可以通过Mac上的“钥匙串访问”应用完成: - 打开“钥匙串访问” -> “证书助理” -> “从证书颁发机构请求证书”。 - 输入你的电子邮件地址和常用名称,选择将请求保存到磁盘,生成一个名为“CertificateSigningRequest.cer”的文件。 3. 创建Distribution证书: 完成证书请求后,需要在Apple Developer Portal中创建分布证书,以便将应用提交至App Store: - 登录http://developer.apple.com -> iOS Dev Center -> Certificates, Identifiers & Profiles。 - 选择“证书”部分,然后点击“+”按钮添加新的分布证书。 - 上传第2步中生成的.CER文件,并按照提示完成证书的创建。 - 下载新生成的证书,双击导入到钥匙串访问中。 4. 创建App ID: - 在Developer Portal的“Identifiers”部分,你需要创建一个唯一的App ID,用于标识你的应用。这包括应用的Bundle ID(例如:com.yourcompany.yourapp)。 5. 配置Provisioning Profile: - 创建“Distribution”类型的Provisioning Profile,用于签署你的应用,使其能够在App Store上发布。 - 选择刚创建的App ID,将它与分布证书关联起来。 - 下载并安装这个配置文件到你的Xcode环境中。 6. 准备App Store提交: - 使用Xcode完成应用的开发,确保所有功能正常,符合App Store审核指南。 - 在Xcode中,使用配置好的Provisioning Profile签署你的应用。 - 通过Xcode的“Product”菜单选择“Archive”,创建一个用于提交的IPA文件。 7. 提交审核: - 在iTunes Connect(现为App Store Connect)网站上,创建一个新的应用记录,填写所有必要的元数据,如应用名称、描述、截图、价格等。 - 上传刚才创建的IPA文件,提交审核。 8. 等待审核: Apple会对你的应用进行审核,确保其符合他们的政策和指南。审核时间可能从几天到几周不等。 9. 发布应用: 审核通过后,你可以设置应用的发布日期,或者立即发布到App Store供用户下载。 请注意,随着时间的推移,苹果的开发者程序和流程可能会有所变化,因此建议始终参考最新的官方文档和指南。此外,为了确保应用的安全性和合规性,开发者应定期更新证书和配置文件,遵循最佳实践。