iOS:移动设备管理
我对 MDM 有点困惑,希望有人可以帮助我。我已经研究了Apple网站上有关iOS MDM的文档,但仍然感到困惑,我有一些问题。
- MDM服务器每次需要执行命令时是否都在与APNS通信?
- 设置我们自己的 MDM 服务器是否非常复杂以及如何设置我们自己的 MDM 服务器?
先感谢您。
I am little confused about the MDM, wish that someone could help me here. I have studied the docs from the Apple website regarding the iOS MDM,but still I feel puzzled ,I have some questions.
- Whether MDM server is communicating APNS every-time when it needs to execute command ?
- Is it very complex to setup our own MDM server and how to setup our own MDM server ?
Thank you in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
1) 总体思路是,您通过 APNS 发送一个请求,然后当设备“打电话回家”到您的 MDM 服务器时用命令进行响应。一旦设备响应您的命令,您可以发送另一个命令作为响应,依此类推,直到设备执行完所有命令,此时您的服务器应使用空 HTTP 响应进行响应。
2)这完全取决于你对复杂的定义是什么!我在过去一年中创建了 2 个 MDM“服务器”,这并非不可能,但细节相当复杂。
1) the general idea is that you send one request via APNS and then respond with a command when the device 'phones home' to your MDM server. Once the device responds to your command, you can send another command back in response and so on until the device has executed all the commands at which point your server should respond with an empty HTTP response.
2) That entirely depends on what your definition of complex is! I have created 2 MDM 'servers' in the past year and it's not impossible but quite complex to detail.
MDM 服务器仅在需要向设备发送命令时进行通信。
事情是这样的,
如果您有企业帐户,那么实施 MDM 会很简单。
获取您的 MDM 证书。
http://www.blueboxmoon.com/wordpress/?p=877
使用 IPCU 创建配置文件并将其推送到移动设备上。
JavaPNS - https://code.google.com/p/javapns/
请参阅 Blackhat 指南以获取完整文档。
https://media.blackhat.com/bh-us-11/Schuetz /BH_US_11_Schuetz_InsideAppleMDM_WP.pdf
或此 http://darthnull.org/media/papers/MDM_CommandReference.pdf 命令参考。
MDM server communicates only when it needs to send a command to the device.
Here is how it goes,
Implementing MDM is simple if you have a enterprise account.
Get your MDM certificate.
http://www.blueboxmoon.com/wordpress/?p=877
Using IPCU create a profile and push it on mobile.
JavaPNS - https://code.google.com/p/javapns/
Refer Blackhat guide for full documentation.
https://media.blackhat.com/bh-us-11/Schuetz/BH_US_11_Schuetz_InsideAppleMDM_WP.pdf
or this http://darthnull.org/media/papers/MDM_CommandReference.pdf for commands reference.