跳转到内容

Apple Bundle ID与应用标识符设置指南

App Identifier(应用标识符)是在App Store Connect中为您的App或Apple资源(如扩展、组件)创建的唯一名称。
它在App上架配置、推送通知、内购、Apple登录等服务集成中起核心作用。

创建以下内容时必须有标识符:

  • 应用(iOS、macOS、watchOS、tvOS)
  • App Clip
  • 扩展(如分享扩展、今日组件)
  • Safari扩展
  • Web Push ID及其他资源

App ID(显式ID):如 com.companyname.appname
用于需要精确指定App,或启用与Bundle ID绑定的功能(如推送、内购、Game Center)。

通配符ID:如 com.companyname.*
适合开发/测试同前缀的多个App,但不支持推送等高级能力。

App Identifier由两部分组成:

  • 前缀(Prefix):Apple自动生成,通常等于开发者账号Team ID
  • Bundle ID:由开发者自定义,通常与Info.plist中的bundleIdentifier一致

示例:

前缀(Team ID):ABC123XYZ
Bundle ID:com.mycompany.myapp
最终App ID:ABC123XYZ.com.mycompany.myapp

App Identifier用于:

  • 创建描述文件(Provisioning Profiles)
  • 配置推送通知
  • 集成Apple登录、Game Center等服务
  • 管理App权限与访问控制
  • 配置发布管理与CI/CD
  • 标识符一经创建无法删除,只能归档
  • Bundle ID必须唯一,不能复用到其他App
  • 每个App需单独标识符,新App需新建
Apple Bundle ID管理
Apple Bundle ID管理

新建标识符
刷新信息
设置
查看文档

每个标识符以卡片形式展示,包含:

  • 编辑按钮
  • Bundle ID
  • 描述
  • 标识符ID
  • 设备类型
  • Team ID
  • 能力列表
  • 描述文件列表
  • 删除按钮