描述文件
需要 Apple Developer Program 付费会员。
描述文件(Provisioning Profile,即 .mobileprovision)用于编译 App,开发和发布环境各需要一个。修改 Bundle ID 的权限配置后,需要重新生成并下载描述文件;推送不需要描述文件。
一个描述文件绑定一个 Bundle ID,并关联若干 证书 与 设备(分发类描述文件才需要设备)。
描述文件类型
| 类型 | 用途 |
|---|---|
| iOS / tvOS / macOS / DriverKit 应用开发 | 在测试设备上安装开发版应用(iOS 类型同时覆盖 iPadOS、watchOS、visionOS) |
| iOS / tvOS Ad Hoc 分发 | 将应用安装到有限数量的已注册设备上 |
| iOS / tvOS / macOS App Store 发布 | 将应用提交到 App Store / Mac App Store |
| macOS 直接分发(Developer ID) | 在 Mac App Store 之外直接分发 Mac 应用 |
| iOS / tvOS 企业内部分发(In-House) | 在组织内部分发应用,需要 Apple Developer Enterprise Program |
新建描述文件
打开 Appuploader
- 点击「新建描述文件」,填写名称。
- 选择类型(决定后续可选的证书、设备范围)。
- 选择关联的 Bundle ID;若还没有需要的 Bundle ID,可直接点「新建 Bundle ID」。
- 选择关联的证书(可多选,或选「全部证书」)。
- 如果是需要设备的分发类型,选择关联的设备(可多选,或选「全部设备」,也可直接「注册设备」)。
- 提交后描述文件即创建完成,可在列表中下载。
重建与清理
- 重建:描述文件的证书或设备发生变化后,点击「重建」——该描述文件会被删除,并用当前有效证书和全部已启用设备重新创建。若描述文件没有关联的 Bundle ID,无法自动重建。
- 清理无效:一键删除全部已失效(INVALID / EXPIRED)的描述文件,删除后可随时重新创建。
搜索
列表支持按名称 / 类型 / UUID 搜索。