远程命令
远程命令让您可以通过 GuardMDM 控制台管理设备。命令通过 Apple 推送通知服务 (APNs) 发送,并由设备异步执行。
支持的命令
锁定设备
立即锁定设备。设备屏幕将被禁用,需要使用现有密码解锁。
注意: 要在锁屏上显示自定义消息,请使用 丢失模式。
重启设备
重启设备。设备将关机并重新启动——无需用户交互。
关机
关闭设备。设备将完全关机,需要手动启动。
立即同步
强制设备立即向 GuardMDM 报到。这将触发以下信息的刷新:
- 设备信息(名称、型号、操作系统版本、序列号、容量、电池等)
- 安全信息(加密状态、密码合规性、防火墙、FileVault)
- 已安装的配置描述文件
- 已安装的应用程序
当您需要获取最新信息而不等待下一次定期报到时,请使用此命令。
移除描述文件
从设备中移除特定的配置描述文件。您必须从已安装的描述文件列表中选择要移除的描述文件。
注意: 某些描述文件(例如 MDM 注册描述文件本身)无法通过此方式移除。如果设置或限制依赖于该描述文件,移除它可能会影响设备功能。
擦除设备
对设备执行出厂重置。这是一个破坏性操作——所有数据和设置将被永久删除。
| 平台 | 行为 |
|---|---|
| iOS / iPadOS | 擦除所有内容和设置,返回设置助理 |
| macOS | 擦除所有内容和设置(Apple Silicon)或擦除磁盘(Intel) |
警告: 此操作无法撤销。请谨慎使用。
命令历史
发送到设备的每条命令都会记录在命令历史中。历史记录显示:
- 命令 — 发送的命令类型
- 状态 — 命令的当前状态
- 发送时间 — 命令发送的时间
命令状态
| 状态 | 含义 |
|---|---|
| 命令已发送 | 命令已通过 APNs 发送,等待设备响应 |
| 已确认 | 设备已收到并处理了命令 |
| 错误 | 命令无法执行或设备返回了错误 |
命令工作原理
- 您从 GuardMDM 控制台发出命令
- GuardMDM 通过 APNs 向设备发送推送通知
- 设备唤醒并向 GuardMDM 报到以获取命令详情
- 设备执行命令并将结果报告回来
- 命令状态在命令历史中更新
由于命令是异步执行的,发送命令到看到结果之间可能存在延迟——尤其是当设备离线时。
