以下是使用苹果 App Store Connect 删除不再需要的应用程序的详细步骤及注意事项,综合了官方指南和开发者经验

一、删除前的必要条件

在删除应用程序前,需确保满足以下条件 :

1. 从App Store下架:应用必须已从所有国家和地区的App Store中移除。

2. 下架关联的内购项目:所有关联的App内购买项目(如订阅、虚拟商品)需全部下架。

3. 取消第三方市场分发:如果在第三方应用市场分发,需在“用户与访问”的“集成”标签页中取消勾选所有市场。

4. 应用状态符合要求

  • 不能处于审核相关状态(如“准备审核”“审核中”“被拒绝”等)。
  • 不能是App套装或Game Center群组的一部分(除非已从群组移除)。
  • 5. 权限要求:操作者需为账户持有人(Account Holder)或管理员(Admin)。

    二、删除应用程序的具体步骤

    1. 下架内购项目

  • 进入App Store Connect,选择目标应用。
  • 在侧边栏的“功能”中选择“App内购买项目”,将所有项目状态设为“下架” 。
  • 2. 取消所有销售范围

  • 导航到“价格与销售范围”页面,点击“管理销售范围”。
  • 取消勾选所有国家或地区,确保应用在App Store中不再销售 。
  • 3. 移除审核分支(如适用)

  • 如果应用有未通过的审核版本,需在“App Store”标签页的版本列表中移除相关构建版本 。
  • 4. 删除应用程序

  • 返回应用主页面,点击侧边栏的“App信息”。
  • 滚动至“额外信息”部分,点击“移除App”按钮。
  • 确认弹窗提示后完成删除 。
  • 三、删除后的影响

    1. 失去应用名称所有权:删除后,其他开发者可使用该名称。只有名称未被占用时才能恢复应用。

    2. ID不可重复使用

  • SKU(应用唯一标识符)在同一组织内不可重复。
  • Bundle ID(包标识符)若已上传过构建版本,则无法重复使用。
  • 3. 恢复可能性:删除的应用可在“已移除的App”列表中尝试恢复,但需名称未被占用 。

    四、常见问题

    1. 无法删除的原因

  • 应用仍处于审核状态、未下架内购项目,或未取消所有市场的销售范围 。
  • 权限不足(需检查账户角色) 。
  • 2. 未发布过的应用如何处理

  • 未提交过审核的应用可能需等待系统自动清理(如半年后) 。
  • 3. 删除与下架的区别

  • 下架:应用仍保留在账户中,可重新上架。
  • 删除:永久移除应用记录,需谨慎操作。
  • 通过以上步骤,开发者可以安全删除不再需要的应用程序。建议操作前备份重要数据,并确认是否符合所有删除条件,避免影响后续开发计划。