MDM:iOS mdm命令发送格式

时间:2012-04-17 03:04:18

标签: ios command mdm

我处于MDM Server实施的初始阶段,我知道当MDM Server想要将MDM命令发送到iOS设备时,Server会发送推送通知,然后设备响应服务器的格式为

PUT:/ server

<plist version="1.0">
    <dict>
    <key>Status</key> 
       <string>Idle</string> 
       <key>UDID</key> 
       <string> [ redacted ] </string>
   </dict> 
</plist>

然后,MDM服务器会响应已为该设备排队的任何命令,但这条线路对我来说并不清楚。

我想知道设备中是否没有这样的iOS Agent应用程序,因此Server必须将命令发送到iOS设备。

3 个答案:

答案 0 :(得分:3)

对于iOS MDM,不需要iOS第三方代理应用程序,因为MDM代理实现内置于iOS平台。

如果MDM Server想要向iOS设备发送一些命令,它可以使用MDM推送通知,并且在收到推送通知iOS设备后,设备会联系服务器,然后服务器向客户端提供排队命令。

服务器链接已在MDM配置文件中提供,该配置文件在注册时安装在iOS设备中。 对于MDM服务器和iOS设备之间的通信,使用plist(xml格式),您可以获取MDM服务器和iOS设备之间的通信日志,您可以看到实时MDM plist,或者您可以在MDM Protocol Reference文档中看到示例plist另见MDM_Protocol pdf。

答案 1 :(得分:1)

答案 2 :(得分:0)

此问题的答案由Apple提供的MDM协议参考提供。它是一个XML plist。