创建 App 记录

添加平台

你可以为 App 添加平台以创建通用购买项目——用户只需购买一次,即可在所有平台上轻松使用你的 App 和 App 内购买项目。例如,你可以为现有的 iOS App 添加 macOS、Apple tvOS 和 visionOS 版本,将四个版本的 App 一并分发。

与创建新版本相似,macOS、Apple tvOS App 和 visionOS 使用的 Apple ID(App 标识符)、SKU 和套装 ID 与 iOS App 相同。

iPhone 和 iPad:要在 iPhone 和 iPad 上提供 App,确保 App 支持这两种设备即可。

Apple Watch:要在 iPhone 和 Apple Watch 上提供 App,请在 Xcode 中创建 iOS App 及其对应的 watchOS App,然后通过同一个 Xcode 项目将两个版本的 App 上传至 App Store Connect。了解如何添加 watchOS App 信息。仅适用于 Apple Watch 的 App 不能加入通用购买项目。

Mac Catalyst:Xcode 11.4 或更高版本中,通过 Mac Catalyst 构建的 Mac App 可以与其 iOS 版本共用一个套装 ID,从而支持通用购买。如果 Mac App Store 上的 App 是在 Xcode 11.3 或更低版本中通过 Mac Catalyst 构建的,则无法向其 App 记录中添加其他平台版本。

Apple Vision Pro:类别为“儿童”的 App 无法用于 visionOS。

多个 App 记录:如果你的 App 目前通过多个 App 记录在不同的平台上提供,请注意 App 记录无法合并。若要提供通用购买,请只保留一个 App 记录并下架其他所有版本,然后在该 App 记录中添加其他版本。App 一旦下架,其原始 App Store 产品页面将不再显示,你也无法再向现有用户提供更新。评分和评论不会迁移至新的产品页面。

为现有 iOS App 添加 macOS、Apple tvOS 和 visionOS 平台时,必须上传来自不同 Xcode 项目中的 macOS、Apple tvOS 和 visionOS 构建版本。请在 Xcode 项目中设置套装 ID,使之与 iOS App 的套装 ID 相匹配。但是,macOS、Apple tvOS 和 visionOS 的版本号和构建版本字符串可以不同于 iOS App。

【注】在至少两个平台版本通过 App Store 审核后,该 App 即可作为通用购买上架。通用购买上架后便无法停用,你也无法从 App 记录中移除单个平台版本。

了解如何使用 App Store Connect API 添加平台。

必要职能:“账户持有人”职能、“管理”职能或“App 管理”职能。请参见职能权限

  1. 点按“App”板块,然后选择 App。页面打开时选中“分发”标签页。

  2. 在侧边栏中,点按“添加平台”。

  3. 在弹出的对话框中,选择需要添加的平台,然后点按“添加”。

    侧边栏将显示并选中新添加的平台版本,版本号默认为 1.0。你可以在侧边栏“App 信息”下方的“版本”部分更改版本号。

    “添加平台”对话框
  4. 检查并输入新平台版本的元数据

    当你添加新平台时,现有平台版本的元数据会被转移至新平台版本中,但宣传文本、描述和截屏除外。

    有关版本属性的描述,请参考平台版本信息。有关必填的和可本地化的属性,请参考必填项、可本地化以及可编辑的属性

如果一个平台从未上传任何构建版本,则具有“账户持有人”或“管理”职能的用户可以删除该平台。此外,App 至少应有一个现有平台版本处于可编辑状态。如果满足上述条件,请将鼠标悬停于要删除的平台上,然后点按平台右侧出现的删除按钮(–)。