5

最初のペイロードを mdm: として送信した後、Status が Idle の応答を取得できました。次に、単純なデバイス ロック ペイロードを送信します。まったく同じプロセスに従ってペイロードを送信しましたが、返された応答は空白でした。

1. MDM サーバーでは、mdm コマンドを送信するために、com.apple.mgmt.myapp という識別子を持つ MDM ベンダーの APNS 証明書を使用します (この識別子は構成プロファイルでトピックとして設定されます)。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
4

3 に答える 3

4

APNS を使用してデバイス ロック プロファイルを送信しません。APNS 経由で MDM ペイロードを受信した後、デバイスは「電話をかけ」、サーバーはデバイス ロック コマンドを含むデバイスに XML (JSON ではありません!) を返します。

于 2012-03-05T23:07:26.323 に答える
1

ペイロードは、最上位の「dict」ノードを使用して、*.mobileconfig ファイル コンテンツを Base64 でエンコードする必要があります。

デバイスに送信される実際の xml は、iOS MDM プロトコル リファレンスで定義されています。コマンドの種類は「InstallProfile」です

于 2012-05-11T20:39:50.247 に答える