提供MDM DeviceLock有效负载

Man*_*may 5 payload apple-push-notifications mdm ios

在将第一个有效负载发送为mdm:后,我们能够获得状态为空闲的响应.现在我们要发送一个简单的设备锁有效负载.我们按照完全相同的过程发送有效负载,但返回的响应是空白的.

我们按照以下方式使用证书:1.在MDM服务器上,要发送mdm命令,我们使用MDM Vendors APNS证书,标识符为com.apple.mgmt.myapp.(此标识符在配置文件中设置为主题).2.在配置文件中,我们将凭据设置为MDM客户端返回的p12文件.

我收到以下错误..:MC |无法解析配置文件数据.错误:

    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
Run Code Online (Sandbox Code Playgroud)

Abs*_*tec 4

您不使用 APNS 发送设备锁定配置文件。设备通过 APNS 接收到 MDM 有效负载后会“打电话回家”,并且您的服务器将 XML(不是 JSON!)发送回包含设备锁定命令的设备。

  • 它必须是 &lt;dict&gt; 的内容,其中包含您要安装的配置文件的 PayloadContent(已进行 Base64 编码)。 (2认同)