为什么 2026 年的 App Store 比 Google Play 更值得做?
做海外应用分发的朋友经常问我一个问题:先做 Google Play 还是先做 App Store?
如果只看下载量,Google Play 完胜——全球 Android 设备出货量是 iOS 的 3 倍以上,Google Play 上的应用数量也是 App Store 的近 2 倍。但如果你看的是用户付费意愿和单用户价值,结论会反过来:App Store 用户的人均消费大约是 Google Play 用户的 2-3 倍,订阅类应用尤其如此。
这是我们这几年做马甲包和原创应用上架的真实体感。Google Play 见效快、量大;App Store 见效慢、但一个爆款顶 Google 十个中等包。
2026 年的 App Store 政策有一些新变化,最明显的是审核周期和合规要求。苹果从年初开始,对以下几类应用的审核明显收紧:
- 内购绕过 IAP(特别是引导用户去官网或第三方支付)
- 涉及 AI 生成内容但未做内容审核的应用
- 儿童类应用的数据收集合规
- VPN / 广告拦截类应用
- 涉及加密货币 / NFT 交易的应用
这些变化直接影响上架通过率,也意味着你需要比往年更细致地准备上架材料。这篇文章,我们来完整拆解 2026 年 App Store 上架的每一步。
整体流程一览
在进入细节之前,先把整个流程过一遍。App Store 上架大致可以分为 7 个阶段:
- 账号准备(1-3 周):注册 Apple ID、申请苹果开发者账号、企业账号需要 D-U-N-S 编码
- 项目配置(1-2 天):在 App Store Connect 创建 App、配置 Bundle ID、生成证书
- 开发与打包(视项目情况):Xcode 工程配置、Archive、导出 IPA
- 上传与分发(1-2 天):通过 Xcode 或 Transporter 上传到 App Store Connect
- 审核资料准备(1-2 天):填写元数据、截图、隐私信息、导出合规证明
- 审核等待(24-72 小时):苹果审核团队人工复审
- 发布与申诉(即时 或 1-2 周):审核通过后立即发布,或被拒后通过 Resolution Center 申诉
整个流程跑下来,新手第一次上架一般需要 3-4 周。有经验的团队可以压缩到 5-10 天。我们服务过的客户里,最快的记录是 4 天(账号已注册、内容合规、技术细节一次通过)。
第一步:注册苹果开发者账号
账号是所有事情的起点,也是最容易出问题的环节。苹果开发者账号分为三种:
| 类型 | 年费 | 适用对象 | 申请难度 |
|---|---|---|---|
| 个人账号 | $99/年 | 个人开发者、业余项目 | 低(实名身份证件即可) |
| 公司账号 | $99/年 | 正规公司、企业团队 | 中(需要 D-U-N-S 编码) |
| 企业账号 | $299/年 | 大型企业内部分发 | 高(需大型企业资质、严格审核) |
关于苹果开发者账号类型对比,我们之后有专门一篇文章详细对比,感兴趣的可以参考。
注意:从 2022 年起,苹果已停止向新申请者开放企业账号注册通道。现在市面上能买到的"企业账号"大多是存量账号,合规风险很高,请谨慎选择。
个人账号注册流程
个人账号注册相对简单:
- 打开 Apple Developer 注册页面
- 使用 Apple ID 登录(建议使用常用邮箱 + 真实姓名)
- 在 Enrollment 页面选择 "Individual / Sole Proprietor"
- 填写个人信息:姓名、地址、电话
- 用信用卡支付 $99 年费
- 等待苹果邮件确认(通常 1-3 个工作日)
几个常见坑:
- 姓名必须与身份证件一致,后续无法更改
- 支付建议用 Visa / MasterCard,运通卡在部分地区有兼容问题
- 注册时使用的 Apple ID 会成为该开发者账号的主账号,无法解绑
- 个人信息一旦提交,姓名无法修改
公司账号注册流程(推荐出海团队使用)
出海业务如果想用企业身份运营,强烈建议注册公司账号。公司账号有以下优势:
- 可以多个团队成员共同管理(设置 App Manager、Developer 等角色)
- App Store 上显示"Verified Company",用户信任度更高
- D-U-N-S 编码是邓白氏提供的企业身份标识,全球通用
公司账号申请步骤:
- 确认公司主体已经注册(香港、美国、新加坡等出海常用地区均可)
- 前往 D-U-N-S 编码申请页面 申请邓白氏编码
- 邓白氏会通过电话或邮件核实公司信息,1-2 周下发编码
- 拿到 D-U-N-S 编码后,回到 Apple Developer 注册页面,选择 "Organization"
- 填写公司信息:法定名称、D-U-N-S 编码、公司网站、公司电话
- 关键步骤:苹果会拨打公司电话进行核实,必须能接通
- 确认法人或授权人的个人信息
- 支付 $99 年费
- 等待 1-3 周完成审核
D-U-N-S 编码申请是整个流程中最慢的一环。如果是新注册的公司,邓白氏可能需要 2-4 周才能完成核实。我们建议出海团队提前 1-2 个月开始准备。
关于公司主体选择:很多出海团队会问用哪个国家/地区注册公司更好。从我们实际服务的客户看,香港是最常用的选择——注册成本相对低(5000-10000 港币)、维护简单、税务结构友好、可以开香港银行账户接收海外付款。如果你做的是面向欧美市场的应用,可以考虑美国公司(特拉华州或怀俄明州);面向东南亚市场的,新加坡公司也是不错的选择。
关于账号购买
市面上有卖"已注册好的苹果开发者账号"的服务,报价从 500 到 5000 元不等。这类账号风险极高:
- 大部分是虚假资料注册,苹果随时可能复核吊销
- 账号绑定信息不属于你,被找回概率大
- 用于上架马甲包或敏感应用,被封号风险叠加
- 一旦账号被封,之前所有应用都可能被一并下架
我们强烈建议自己申请官方账号。如果时间紧迫,可以找靠谱的服务商协助准备 D-U-N-S 编码和公司资料,但账号本身必须由你控制。
第二步:配置 App Store Connect
拿到开发者账号后,下一步是在 App Store Connect 中配置你的 App。这一步是上架前的"工作台"。
2.1 创建 App
- 登录 App Store Connect
- 点击"我的 App" → "+" → "新建 App"
- 填写以下信息:
- 平台:iOS(macOS、watchOS、tvOS 按需勾选)
- 名称:应用名称,最多 30 字符
- 主要语言:默认中文或英文
- Bundle ID:从下拉列表选择(必须先在开发者后台创建)
- SKU:自定义标识符,用于内部管理
- 用户访问权限:完全访问 或 限制访问
重要:App 名称一旦设置后,每次更改都需要重新提交审核。不要用"最终版 V2"这种带版本号的名称,会显得不专业。
2.2 Bundle ID 的创建
Bundle ID 是应用的唯一标识符,类似于 Android 的 applicationId 或包名。创建步骤:
- 登录 Apple Developer 后台
- 进入 "Certificates, Identifiers & Profiles"
- 选择左侧 "Identifiers" → "+" 添加新 ID
- 选择 "App IDs"
- 填写 Description(如"我的应用")
- 填写 Bundle ID,建议使用反向域名格式:
- 个人项目:
com.yourname.appname - 公司项目:
com.companyname.appname
- 个人项目:
- 在 Capabilities 中勾选需要的能力(推送、支付、应用组等)
Bundle ID 一旦创建不能删除,只能创建新的。所以建议一次规划好,避免后期因为命名不规范而浪费 Bundle ID。
2.3 生成证书和描述文件
iOS 上架需要两类证书:
开发证书(Development Certificate):
- 用于在真机上调试运行
- 每个开发者账号最多 3 张
- 通过 Xcode 自动管理更省事
发布证书(Distribution Certificate):
- 用于发布到 App Store
- 通过 Xcode 的自动签名(Automatic Signing)功能,Xcode 会帮你管理
- 如果手动管理,需要在 Apple Developer 后台手动创建 + 导出
描述文件(Provisioning Profile):
- 将证书、App ID、设备绑定在一起
- 发布到 App Store 用 "App Store" 类型的描述文件
- 通过 Xcode 自动签名一般不需要手动创建
2026 年的 iOS 开发已经基本不需要手动管理证书和描述文件了。Xcode 14+ 的自动签名功能非常稳定,强烈建议开启(Signing & Capabilities → Automatically manage signing)。
第三步:Xcode 工程配置与打包
这一步是技术环节的核心。如果你的应用是用 React Native、Flutter、uni-app、Weex 等跨平台框架开发的,最终都还是要回到 Xcode 来配置。
3.1 基础配置
打开 Info.plist,确认以下关键字段:
<key>CFBundleDisplayName</key>
<string>你的应用名</string>
<key>CFBundleIdentifier</key>
<string>com.yourname.appname</string>
<key>CFBundleShortVersionString</key>
<string>1.0.0</string> <!-- 版本号 -->
<key>CFBundleVersion</key>
<string>1</string> <!-- 构建号 -->
版本号 vs 构建号:版本号(Marketing Version)是给用户看的,如 1.0.0;构建号(Build Number)是给苹果看的,每次上传必须递增。很多人忽略这点导致上传失败。
3.2 隐私清单(Privacy Manifest)
从 2024 年 5 月开始,所有上传到 App Store 的新应用必须提供 Privacy Manifest(PrivacyInfo.xcprivacy)。这是苹果在隐私合规上的一次重大升级。
Privacy Manifest 包含以下四类信息:
- NSPrivacyTracking:是否使用追踪(默认 false)
- NSPrivacyTrackingDomains:追踪的域名列表
- NSPrivacyCollectedDataType:收集的数据类型
- NSPrivacyAccessedAPITypes:访问的系统 API 类型
实际配置中,大多数应用只需要:
- NSPrivacyTracking = false
- NSPrivacyAccessedAPITypes 中标记实际使用的 API(如 UserDefaults、FileTimestamp、SystemBootTime 等)
Xcode 15+ 在打包时会自动检测你是否缺少 Privacy Manifest,并给出警告。
3.3 Archive 与导出 IPA
上架前需要打包出 IPA:
- 选择 "Any iOS Device (arm64)" 作为目标设备
- 菜单栏 Product → Archive
- 等待 Archive 完成(首次 5-10 分钟,后续 1-3 分钟)
- 在 Organizer 窗口点击 "Distribute App"
- 选择 "App Store Connect" → "Upload"
- 选择签名选项(推荐 Automatic)
- 等待上传完成
上传失败的常见原因:网络不稳定、Bundle ID 不匹配、构建号未递增、Provisioning Profile 失效、App Store Connect 中没有对应的 App。这些问题都有明确的错误提示,对照错误信息修复即可。
第四步:审核资料准备
IPA 上传成功后,需要在 App Store Connect 中填写完整的审核资料。这一步是审核员评估你的应用是否合规的主要依据。
4.1 必须填写的元数据
| 字段 | 要求 | 常见错误 |
|---|---|---|
| 应用名称 | 最多 30 字符 | 含无关关键词("VIP" "Pro")容易被拒 |
| 副标题 | 最多 30 字符 | 营销用语过多 |
| 描述 | 最多 4000 字符 | 重复关键词、夸大功能 |
| 关键词 | 最多 100 字符 | 用逗号分隔、不要带空格 |
| 支持 URL | 必须可访问 | 链接 404 或加载缓慢 |
| 营销 URL | 可选 | — |
| 隐私政策 URL | 必须可访问 | 这是 2026 年审核必查项 |
| 类别 | 主类别 + 副类别 | 不要选不相关的类别 |
4.2 截图要求
- 6.7 英寸(iPhone 15 Pro Max 等):必须 3-10 张
- 6.5 英寸(iPhone 11 Pro Max 等):必须 3-10 张
- 5.5 英寸(iPhone 8 Plus 等):可选但建议提供
- iPad 12.9 英寸(如果支持 iPad):必填
2026 年新规:iPhone 截图已经全面转向 6.7 英寸,老旧设备的截图可以省略。但 iPad 应用仍需要 12.9 英寸的截图。
4.3 App 隐私
从 2021 年开始,苹果强制要求所有应用填写"App 隐私"问卷。问卷主要问三件事:
- 你收集什么数据:位置、联系人、健康、财务、浏览历史、诊断、购买、用户内容、标识符、使用数据、敏感信息
- 数据是否用于追踪:是 / 否
- 数据是否与用户关联:是 / 否
诚实填写是唯一的正确答案。苹果在 2024 年开始对 App 隐私标签做抽样核查,虚假填写可能直接导致应用下架。第三方 SDK(如广告 SDK)收集的数据也需要在问卷中披露。
4.4 加密合规(Export Compliance)
iOS 应用默认使用了 HTTPS、ATS 等加密技术,理论上每次上架都需要声明是否使用了加密。
实际操作中:
- 99% 的应用使用
Standard encryption(标准加密) - 提交时勾选 "Yes" → 选 "Standard encryption" → 后续会有一个问题问你是否使用例外情况
- 99% 的情况选 "No"
如果你的应用涉及自定义加密、专有算法或军用级别加密,需要申报得更详细,并可能需要向美国商务部申请许可证。
第五步:提交审核
资料填完之后,回到 App Store Connect 中我的 App 页面:
- 选择刚上传的构建版本(在"构建版本"下拉框中选择)
- 确认所有必填项都已填写(页面顶部如果有红色警告,按提示补全)
- 点击右上角"添加以供审核"
- 选择发布方式:
- 手动发布:审核通过后自己手动点"发布"
- 自动发布:审核通过后立即上架
- 预定发布:设置未来某个时间自动上架
- 回答一些"App 审核信息"问题(如是否使用广告标识符、是否支持 Apple Pay 等)
- 点击"提交以供审核"
建议首次上架使用"手动发布"。这样审核通过后你可以检查应用的实际展示效果,确认截图、描述、关键词都正确后再手动发布,避免意外。
审核时间
苹果的审核时间因应用类型和复杂度而异:
- 简单应用(工具类、阅读类):24 小时内
- 中等复杂度(社交、电商):24-48 小时
- 复杂应用(金融、AI、视频、UGC):3-7 天
- 首次提交:可能更慢,因为需要人工验证身份
2026 年新规:AI 类应用可能进入"扩展审核"流程,时间会拉长到 5-14 天。建议提前规划,避免影响运营节奏。
第六步:被拒后的申诉
即便准备充分,也很难做到 100% 一次过审。根据我们的经验,新应用的首次提交被拒率大约是 30-40%。被拒并不可怕,关键是知道怎么高效申诉。
常见被拒原因 Top 10
根据 2025-2026 年的苹果审核数据,被拒原因主要集中在以下几类:
- Guideline 2.1 - App 完成度:应用崩溃、功能不完整、占位符内容
- Guideline 4.0 - 设计抄袭:UI 与其他应用高度相似
- Guideline 4.2 - 最低功能要求:应用功能过于简单、像 demo
- Guideline 5.1.1 - 隐私问题:未提供隐私政策、收集未声明的数据
- Guideline 5.1.2 - 跟踪问题:未正确实现 App Tracking Transparency
- Guideline 2.3.10 - 元数据错误:截图与实际应用不符、关键词滥用
- Guideline 3.1.1 - 内购问题:绕过 IAP 收费
- Guideline 3.2.1 - 隐藏功能:存在未声明的功能
- Guideline 1.4.1 - 物理伤害:诱导用户做出危险行为
- Guideline 2.1 - 后端问题:登录失败、接口报错
申诉流程
被拒后,苹果会在 Resolution Center 给你详细的反馈:
- 仔细阅读拒绝理由——不要冲动
- 如果能修复,修改后重新提交
- 如果认为误判,通过 Resolution Center 提交申诉
- 申诉时态度要专业,附上具体证据(截图、视频、代码片段)
- 等待 24-48 小时收到回复
申诉的几个关键原则:
- 引用具体的 Guideline 条款,逐条回应
- 提供截图或视频证明你已经满足要求
- 如果是第三方 SDK 引起的问题,说明原因并提供修复计划
- 不要在申诉中表达"愤怒"或"威胁",礼貌专业最有效果
App Store 上架 vs Google Play 上架:核心差异
| 维度 | App Store | Google Play |
|---|---|---|
| 账号费用 | $99/年 | $25 一次性 |
| 审核严格度 | 严格,人工审核 | 相对宽松,机器审核为主 |
| 审核周期 | 24-72 小时 | 数小时到 3 天 |
| 被拒率 | 30-40% | 10-20% |
| 隐私要求 | 强制 Privacy Manifest | 强制数据安全表单 |
| 打包格式 | IPA | AAB(强制) |
| 截图要求 | 严格,尺寸固定 | 灵活,可选多张 |
| 企业账号 | 已停止新申请 | 仍可申请 |
| 上架马甲包 | 极难,建议原创 | 容易,行业普遍 |
关于Google Play 上架全流程,我们之前有专门一篇文章详细写过。如果你做的是马甲包策略,Google Play 会是更实际的选择;如果你做的是高单价的原创产品,App Store 更值得投入。
2026 年 App Store 政策的几个新变化
1. AI 应用的内容审核要求
从 2026 年开始,任何使用了生成式 AI(ChatGPT、Claude、Stable Diffusion 等)的应用,必须在 App Store Connect 中声明 AI 相关的功能和数据使用情况。苹果对 AI 内容的合规要求越来越严。
2. 欧盟 DMA 强制第三方支付
如果你的应用上架欧盟区,且使用了应用内购买,欧盟 DMA 法案允许你接入第三方支付系统。但具体实施细节仍在演进中,建议咨询专业法律顾问。
3. App 内购必须使用 IAP
这条政策没变,但执行更严。任何引导用户绕过 IAP 的设计(无论是按钮、文字、客服话术还是邮件)都会导致下架。
4. 隐私标签随机核查
苹果 2024 年开始对 App 隐私标签做随机抽查,2026 年抽查比例明显提高。虚假填写会被下架并警告。
5. App 名称预审
从 2025 年下半年开始,App 名称在创建后立即进入预审机制,与已上架应用高度相似的名称会被直接拒绝。
FAQ
App Store 上架需要多少钱?
个人或公司账号 $99/年(人民币约 720 元)。除此之外没有其他硬性费用,App 本身在 App Store 上架是免费的。如果使用苹果内购,苹果会抽成 30%(小开发者抽成 15%)。
苹果开发者账号申请被拒怎么办?
通常是因为身份信息不一致或公司信息不完整。先检查姓名、身份证号、地址是否匹配;如果是公司账号,检查 D-U-N-S 编码是否有效。修复后重新提交即可,没有次数限制。
App Store 审核要多久?
24-72 小时是大多数应用的范围。AI 类应用、UGC 类应用可能拉长到 5-14 天。首次提交可能略慢。
上架被拒后多久可以重新提交?
立即。修复问题后可以马上重新提交,没有等待期。但频繁被拒同一个问题可能触发人工审核延时。
苹果账号申请 D-U-N-S 编码要多久?
1-4 周,取决于公司所在国家。香港、新加坡等地区通常 1-2 周;中国大陆公司申请 D-U-N-S 编码周期较长(需通过第三方机构)。建议出海团队提前 1-2 个月开始准备。
App Store 和 Google Play 应该先做哪个?
看你的产品类型。付费能力强的内容型/工具型产品(如教育、效率、设计)优先做 App Store;依赖规模效应的产品(如工具、社交、电商)优先做 Google Play。预算充足就同步推。
个人账号之后能转成公司账号吗?
不能直接转。需要重新申请一个公司账号,然后把应用迁移到新账号下。迁移流程比较复杂,建议一开始就规划好账号类型。
上架马甲包到 App Store 现实吗?
非常难。苹果的审核比 Google Play 严格得多,对重复内容的判定更敏感。我们建议马甲包策略主攻 Google Play,App Store 上做原创产品更实际。
相关阅读
如果你刚开始接触应用出海,建议按以下顺序阅读:
- Google Play 上架全流程指南:了解 Google Play 上架的完整流程
- Google Play 开发者账号注册教程:注册 Google Play 账号的详细步骤
- Google Play 审核被拒原因与解决方案:处理 Google Play 审核被拒问题
- Google Play 上架费用是多少?2026 最新版:Google Play 上架的费用构成
- 马甲包是什么?为什么出海开发者都在用:马甲包策略的整体介绍
App Store 上架是一个重流程、重细节的工作,但它也是出海团队必须打通的环节。一旦掌握了完整流程,后续每次发版本都会非常顺畅。如果你正在准备第一次上架,建议先在 TestFlight 上完成完整的 Beta 测试,再正式提交——这样能把大部分被拒风险在前置环节就消化掉。
如果你在 App Store 上架的某个具体环节卡住了,或者希望我们帮你处理整个上架流程,可以直接联系我们。我们的服务包括账号申请、App Store Connect 配置、审核资料准备、被拒申诉支持等全流程,最快 4 天上架。