卖掉应用、公司重组,或者想把某个产品迁到另一个 App Store Connect 组织——这三种情况都需要在 Apple 开发者账号之间移动应用本身。好消息是:Apple 把这件事做成了平台的原生功能。转让期间和转让完成后,应用在 App Store 上保持在线,评分和评论保留,用户依然能收到更新。坏消息是:这是一场长达 60 天、需要双方配合的操作,条件清单很长,而且有大量内容不会跟着应用一起转移。本文按照 Apple 官方的应用转让文档,把整个流程梳理成一份可逐项勾选的清单。


1. 先确认应用符合条件:转让标准

在任何人开始点击之前,双方账号和应用本身都必须通过 Apple 的应用转让标准。逐项核对:


2. 开始前先备份一切

应用转让本质上是一次移除:完成后,应用将不再出现在发起方的账号里。Apple 的发起指南建议保留元数据和定价记录、应用在 App Store 上线的日期,以及销售和下载数据。其中两点要特别留意:


3. 随应用转移的内容

应用在商店中的大部分身份信息都会随转让移动。根据 Apple 的转让概览


4. 不会转移的内容——需要自己处理的部分

这里是最容易让转让计划翻车的地方。以下内容会留在原地或悄然失效:


5. 发起方清单:发起转让

只有Account Holder(账户持有人)可以发起——同样也只有 Account Holder 可以接受(可先查看角色权限)。按 Apple 的发起指南操作:

  1. 进入应用的App information 板块,滚动到 Additional Information,点击 Transfer App
  2. 按提示输入两步验证码。
  3. 填写接收方 Account Holder 的 Apple Account 和 Team ID
  4. 阅读并同意转让条款,点击 Request Transfer
  5. 等待:转让在对方接受前保持 Pending App Transfer 状态,且60 天后过期。待处理期间无法编辑元数据、定价、可用性和内购,已有的 App Review 沟通会被关闭。

在 Waiting for Recipient 状态下,双方都可以取消(Business → Agreements → App Transfers)。


6. 接收方清单:接受转让

接收方必须在 60 天内接受。按 Apple 的接受指南操作:

  1. 登录 App Store Connect,进入 Business → Agreements → App Transfers,点击 Review
  2. 填写新的元数据:Support URL、Marketing URL(如果应用之前有则必填)、Privacy Policy URL(规则同上),以及 App Review 和 App Store 联系信息。
  3. 选择用户访问范围:全体团队成员,或仅 Admin 与 Finance 角色(之后可再限制)。
  4. 核对上一任所有者填写的App privacy 数据;如果没有,需在提交下一个版本前完成该板块。
  5. 同意条款并点击 Accept。转让完成最多需要两个工作日(状态为 Processing App Transfer);如果需要出口合规文档,应用会进入 Waiting for Export Compliance 等待审核。

7. 转让完成后:接收方的后续清单

一句话总结:iOS 应用转让是一场以清单驱动的双账号操作——先核对条件、备份数据、清理 TestFlight 和 Xcode Cloud,由 Account Holder 发起、接收方在 60 天内接受,然后在推送下一个版本之前,重建接收方侧的基础设施(provisioning profiles、APNs、shared secret、merchant ID)。


参考来源