导航菜单

Provisioning Profiles (描述文件)

类型

  • Development:开发调试;需要开发证书 + App ID + 设备。
  • Ad Hoc:分发给特定设备测试;发布证书 + App ID + 设备。
  • App Store:上架;发布证书 + App ID(无需设备)。
  • In-House(企业):企业分发,此处不展开。

创建步骤

  1. 选择描述文件类型。
  2. 选择证书(尽量最新的 Distribution 或 Development)。
  3. 选择 App ID(确保开启所需能力)。
  4. 若为 Development/Ad Hoc,选择设备列表。
  5. 命名并下载 .mobileprovision,导入 Xcode/CI。

维护与更新

  • 证书续期、设备变更、能力新增后需重新生成描述文件。
  • CI 如使用自动签名,可在 Keychain/环境变量中更新证书和描述文件后重新构建。

常见问题

  • “No provisioning profile found”/“Profile doesn’t include the device”:重新生成并包含目标设备。
  • “Entitlements mismatch” :检查 App ID 能力与 Xcode 配置是否一致。***

搜索