VPP 集成
什么是 Apple Business Manager Apps & Books(原 VPP)
Apple Business Manager Apps & Books(以前称为批量购买计划,即 VPP)是 Apple 的企业应用分发平台。它允许组织批量购买应用许可证,并将其分配给设备或用户,而无需在每个设备上使用个人 Apple ID 或信用卡信息。
主要功能:
- 批量购买 — 以折扣价批量购买应用许可证
- 静默安装 — 无需用户交互即可部署应用
- 许可证管理 — 集中分配、重新分配和回收许可证
- 基于设备或用户的分配 — 选择许可证的分配方式
- 税务优惠 — 在支持的地区可享受企业税务减免
上传 VPP Token
要与 Apple Business Manager 集成,您必须上传从 Apple Business Manager 账户获取的 VPP Token。
- 在 GuardMDM 控制台中导航至 设置 > VPP
- 点击 上传 Token
- 选择从 Apple Business Manager 下载的
.vpptoken文件 - 点击 保存
该 Token 用于 GuardMDM 与 Apple 服务器之间的身份验证,支持许可证查询、应用元数据同步和静默安装命令。
Token 元数据
上传后,控制台会显示 Token 的详细信息:
| 字段 | 说明 |
|---|---|
| 组织名称 | 在 Apple Business Manager 中注册的法律实体 |
| 所在地 | 与该 Token 关联的国家或地区 |
| 过期日期 | Token 的过期日期(Token 有效期为 12 个月) |
| 状态 | 有效、即将过期或已过期 |
| 最后同步时间 | 与 Apple 最后一次成功同步的时间戳 |
当 Token 距离过期不足 30 天时,GuardMDM 会显示警告横幅。
从 Apple 同步资源
上传 Token 后,GuardMDM 会从 Apple Business Manager 同步可用的应用和图书。
手动同步
- 前往 设置 > VPP
- 点击 立即同步
- 等待同步完成(通常需要 30-60 秒)
- 在 应用与图书 中验证更新后的资源列表
自动同步
GuardMDM 每 24 小时自动同步一次。您也可以在上传或续期 Token 后触发同步。
同步内容
- 应用目录 — 所有可用的免费和付费应用
- 许可证数量 — 已购买、已分配和可用的许可证总数
- 应用元数据 — 名称、版本、图标、支持的设备、类别
- 图书 — 可用的 Apple Books(如果适用于您的组织)
推送通知订阅以获取实时更新
GuardMDM 支持 Apple 的 VPP 推送通知服务,可实时接收有关许可证变更、应用可用性和 Token 状态的更新。
启用推送通知
- 前往 设置 > VPP
- 在 推送通知 下,点击 订阅
- GuardMDM 向 Apple Business Manager 注册一个回调 URL
- 在以下情况下,Apple 会发送推送通知:
- 许可证数量发生变化
- 新应用上线
- Token 即将过期
- Token 已过期
优势
- 即时感知 许可证变更,无需等待下一个同步周期
- 主动过期提醒 — GuardMDM 可在 Token 过期前提醒管理员
- 减少同步负载 — 仅在 Apple 报告变更时同步,而非按固定计划执行
Token 续期流程
VPP Token 每 12 个月过期一次。有效的 Token 是应用部署和许可证管理的必要条件。
续期步骤
- 登录 Apple Business Manager
- 导航至 设置 > Apps & Books > Tokens
- 下载新的 Token(续期不会使当前 Token 失效,直到新 Token 上传)
- 在 GuardMDM 中,前往 设置 > VPP
- 点击 续期 Token
- 上传新的
.vpptoken文件 - 点击 保存
续期后的影响
- 所有现有的许可证分配保持不变
- 同步计划继续运行,不受影响
- 推送通知订阅持续有效
- 部署策略继续正常工作
Token 过期
如果 Token 在续期前过期:
- 新应用安装将失败
- 许可证重新分配被阻止
- 应用元数据同步停止
- 已安装的应用继续正常运行
- 不再接收推送通知
请尽快续期 Token 以恢复全部功能。
VPP Token 过期 — 许可证管理冻结
| 功能 | 过期前 | 过期后 |
|---|---|---|
| 新应用安装 | ✅ 正常 | ❌ 失败 |
| 许可证分配 | ✅ 正常 | ❌ 无法操作 |
| 应用目录同步 | ✅ 正常 | ❌ 停止更新 |
| 已安装应用 | ✅ 正常 | ✅ 继续运行 |
| 推送通知 | ✅ 正常 | ❌ 不再接收 |
恢复: 在 Apple Business Manager 下载新 Token,上传到 GuardMDM 即可。所有现有许可证分配保持不变。
下一步: 应用部署工作流
