Identifiers (标识符)
App ID 既决定 Bundle ID,也决定可用的能力(Capabilities)。定好 Bundle ID 后尽量不要再改。
创建 App ID
- 前往 Identifiers → “+” → 选择 App IDs。
- 选择 App(App 类型),填写描述与 Bundle ID(反向域名,唯一且一经使用不可复用)。
- 开启所需 Capabilities:Push、Associated Domains(通用链接)、Sign In with Apple、App Groups、Background Modes 等。
通配 vs 显式
- 显式 App ID:形如
com.example.myapp,适合启用 Push/Sign In 等能力,推荐。 - 通配 App ID:形如
com.example.*,不支持许多能力,仅极少场景使用。
Capabilities 提示
- Push/VoIP/Wallet/Sign In with Apple/Associated Domains 等需在此开启,否则生成的描述文件缺少权限。
- App Groups 需与 Extension、Widget 共享数据时使用。
- Background Modes 只打开必需项,避免审核质疑。
变更与维护
- 新增能力后需重新生成并下载描述文件。
- Bundle ID 一旦用于上架不可删除或复用,创建前确认命名。***
