提供MDM DeviceLock有效负载
在将第一个有效载荷作为mdm:发送后,我们能够得到Status为Idle的响应。 现在我们要发送一个简单的设备锁有效载荷。 我们按照完全相同的stream程发送有效负载,但返回的响应是空白的。
我们使用的证书如下:1.在MDM服务器上,要发送mdm命令,我们使用MDM Vendors APNS证书,标识符为com.apple.mgmt.myapp(该标识符在configuration文件中被设置为主题)。 2.在configuration文件中,我们将凭据设置为由MDM客户端返回的p12文件。
我得到下面的错误..:MC |无法parsingconfiguration文件数据。 错误:
NSError 0x1c58c2f0: Desc : Invalid Profile US Desc: Invalid Profile Domain : MCProfileErrorDomain Code : 1000 Type : MCFatalError <Warning>: MDM|Command Status: Error Error: NSError 0x1c58c2f0: Desc : Invalid Profile US Desc: Invalid Profile Domain : MCProfileErrorDomain Code : 1000 Type : MCFatalError
您不使用APNS发送设备lockingconfiguration文件。 在通过APNS收到MDM负载后,设备“回家”,服务器向包含设备locking命令的设备发回XML(不是JSON!)。
有效负载应该是* .mobileconfig文件内容的Base64编码,顶级“字典”节点。
发送到设备的实际xml在iOS MDM协议参考中定义。 命令types是“InstallProfile”