2012-01-05 12 views
4

私はMDMについて少し混乱しています。誰かが私を助けてくれることを願っています。私はAppleのウェブサイトからiOS MDMに関するドキュメントを研究したが、まだ私は困惑していると感じている。何か質問がある。iOS:モバイルデバイス管理

  1. コマンドを実行する必要があるたびにMDMサーバがAPNSと通信しているかどうかを確認します。
  2. 独自のMDMサーバーをセットアップするのは非常に複雑で、独自のMDMサーバーをセットアップする方法はありますか?

ありがとうございます。

+0

iOS MDMのリファレンスリンクhttp://iosmdm.blogspot.in –

+0

これは何人のユーザーですか? – Aidan

答えて

5

1)一般的な考え方は、APNSを介してリクエストを送信してからMDMサーバへのときデバイスの電話が家 'コマンドで応答することです。デバイスがコマンドに応答すると、デバイスがすべてのコマンドを実行してサーバーが空のHTTP応答で応答するまで、別のコマンドを応答して戻すことができます。

2)それは完全にあなたの複雑な定義に依存します!私は過去2年間に2台のMDMサーバーを開発しましたが、それは不可能ではありませんが、詳細はかなり複雑です。

+0

あなたの返信ありがとう! 2つのMDMサーバーを作成したことは素晴らしいことです。 GR8。 MDMサーバーがいくつかのコマンドを送信する必要があるときはいつでも、APNS経由で通知を送信してデバイスとHTTPセッションを行います。 – Achilles

+0

MDMサーバーの設定方法を教えてください。あなたの情報のために、私はブラックハットなどのいくつかの関連文書を調べました。 – Achilles

+0

正しい場合は、APNSと通信して、デバイスをMDMサーバに戻す必要があります。MDMサーバーの設定に関しては、最高のドキュメントはAppleのもので、エンタープライズアカウントを持っている場合はプロビジョニングポータルから入手できます。そうしないと、Appleに電子メールを送信して質問する必要があります。 – Abstractec

0

MDMサーバは、デバイスにコマンドを送信する必要がある場合にのみ通信します。 MDMサーバはMDMペイロードを使用してAPNSサーバに接続します。

  1. APNSサーバは、MDMコマンドのためにサーバを確認するためにデバイスで起床をトリガします。
  2. モバイルデバイスは、コマンドを実行するためにMDMサーバに接続します。 MDMの実装

あなたは、企業アカウントをお持ちの場合は簡単です。

  1. あなたのMDM証明書を入手してください。 http://www.blueboxmoon.com/wordpress/?p=877

  2. IPCUを使用してプロファイルを作成し、モバイルでプッシュします。

  3. これにより、デバイスのプッシュ魔法を使用すると、設定プロファイルで指定されたチェックインのURLに渡されます。
  4. 次に、プッシュマジックとトークンを使用してJAVAPNSを使用してmdmペイロードをトリガーします。 JavaPNS - https://code.google.com/p/javapns/
  5. は、デバイスのコマンドに応答する単純なページを作成します。 詳細については、Blackhatのガイドを参照してください。 https://media.blackhat.com/bh-us-11/Schuetz/BH_US_11_Schuetz_InsideAppleMDM_WP.pdf またはhttp://darthnull.org/media/papers/MDM_CommandReference.pdfコマンドリファレンス。
関連する問題