上架 App Store的注意事项
更新时间: 2023/09/19 06:45:09
本文介绍应用上架 App Store 的关键步骤和注意事项,帮助开发者顺利将应用推向市场。
步骤1:准备工作
1. 申请开发者账号
登录Apple Developer 申请开发者账号。
- 开发者账号的申请过程一般需要一周时间,一般开发者都是个人或者公司的账号。
- 公司和企业的账号需要申请邓白氏码,该过程需花费 1~2 周的时间,申请下来后,会通过邮件的形式进行通知。最好在 14 个工作日之后再使用,避免苹果审核还未完成数据同步,导致失败。失败次数不超过3次。
账号类型 | 功能 | 限制 | 人数 | 邓白氏编码 | 价格 |
---|---|---|---|---|---|
个人账号 | 只能用于真机测试 App,无法上架 App Store | 最多只能添加三台苹果设备(udid)真机测试 | 仅限开发者自己 | 不需要 | 免费 |
个人账号 | 可以测试和上架App Store,苹果商店显示个人开发者名称 | 没上架App Store前,最多可添加100台苹果设备(udid)进行真机测试。上架后无限制。 | 仅限开发者自己 | 不需要 | 99美元一年 |
公司账号 | 可以测试和上架App Store,苹果商店显示公司名称,有些类型的APP只能通过公司账号来上架 | 没上架App Store前,最多可添加100台苹果设备(udid)进行真机测试。上架后无限制。 | 允许多个开发者协作开发 | 需要 | 99美元一年 |
企业账号 | 不能用于上架App Store,内部分发测试用 | 无需添加设备udid,无安装数量限制,适用无法上架App Store的APP。 | 允许多个开发者协作开发 | 需要 | 299美元一年 |
2. 申请 Apple ID
-
根据界面提示填写主要信息:姓氏、名字、国家、出生日期、邮箱、密码、密码保护问题、图片验证码和邮箱验证码。
-
Apple ID 注册成功后,在苹果设备上登录 Apple ID,开启双重认证。
3. 申请邓白氏码(个人开发者账号不需要)
-
登录苹果开发者中心,登录 Apple ID 账号,单击页面下方的Join the Apple Developer Program。
-
进入下一页,单击右上角 Enroll 按钮。
-
进入下一页,单击底部 Start Your Enrollment 按钮。
系统开始验证您的身份信息,检查信息的完整性。
编码申请成功后,邓白氏公司会把 DUNS 编码发送到您的 workEmail 邮箱中,请等待7 ~ 14天之后使用邓白氏码,因为苹果和邓白氏公司不是一个系统,需要等待他们数据同步。
4. 提交公司相关信息
- 登录邓白氏用户端。
- 根据界面提示注册或登录后,填写公司信息、上传营业执照原件照片、公司公章刻字面实物照片,打印附件确认知悉函并签字盖章,填写联系人信息等。
5. 申请证书和描述文件
详细步骤请参见苹果开发者平台。
步骤2 创建 App
-
准备应用信息与上架文案,具体字段说明如下。
-
上传项目包。
先把基本信息填写完毕,然后再进入 Xcode 中把项目打包。
- 填写完信息后,请单击右上角的保存。
- 不要忘记填写测试账号,并且确保不要删除该测试账号,以供审核应用时使用,否则上架会被拒。
步骤3 打包 IPA 上架
-
打开 Xcode,配置项目环境,单击 + 号,选择 Add Apple ID。
-
单击 View Details 可以查看该 Apple Id 下的 Certificates 和 Provisioning Profile 证书文件。
-
在项目 Targets 下的 Identity 中,Team 选择对应的 Apple ID 即可。
此处填写的 Apple ID 不是您自己手机上创建的 Apple ID,是开发者账号的账号和密码。
App 审核被拒的常见原因
以下是我们在将 App 上架到 App Store 时遇到的审核被拒原因,供您参考,以便提高上架效率。
驳回原因 | 说明 |
---|---|
未说明商业模式 |
1.哪些用户将使用应用程序中的付费内容? |
官网地址国外无法访问 | 审核人员在美国,确保官网地址在国外能被访问。 |
应用内功能尽可能完整,方便审核流程顺利 | 为避免被审核团队误认为是未开发完成的测试产品,可以在 1 对 1 社交场景中默认推送几个在线好友,并支持拨打功能,但不会有人应答。 为监控审查流程,可单独创建两个账号,专门供审核人员使用。 |
确保应用上架的安全性 | 应用程序中添加屏蔽和举报功能。 |
未说明礼物的来源和用途 | 补充礼物的来源及用途。 |