我从事Android中的MDM工作,并在从服务器收到C2DM推送消息时使用API来锁定,擦除等。iOS上的MDM代理
当我试图在iOS上探索更多的内容时,我有点困惑。我有一种感觉,我们不需要为MDM编写代码来在iPhone上工作。
那么它是从服务器完全管理的吗?或者我还必须拥有代理应用程序吗? 如果是的话,你可以帮助我一个代理编程的样本吗?
谢谢。
我从事Android中的MDM工作,并在从服务器收到C2DM推送消息时使用API来锁定,擦除等。iOS上的MDM代理
当我试图在iOS上探索更多的内容时,我有点困惑。我有一种感觉,我们不需要为MDM编写代码来在iPhone上工作。
那么它是从服务器完全管理的吗?或者我还必须拥有代理应用程序吗? 如果是的话,你可以帮助我一个代理编程的样本吗?
谢谢。
对于iPhone的完整MDM控制,您需要查看从Mac OS X Lion Server(他们将此添加到此操作系统版本)或第三方解决方案(MobileIron,Tarmac等)发出的配置文件管理)。有一些很好的背景,有些过时的信息来啦:How to configure/install MDM server for iPhone and iPad
编辑
无需单独的代理应用程序的 - 它是由iOS的自己处理。
如果您不使用Lion Server,则可以实施您自己的MDM服务器,并且您需要iOS Enterprise Enterprise帐户。
要实施MDM服务器,请按照以下说明进行操作。
服务器网址应该只以“https”开头,并且该网址应该退出,并且在使用IPCU生成mobileconfig配置文件时必须提供这些详细信息。
这页你也可以参考:http://www.softhinker.com/in-the-news/iosmdmvendorcsrsigning然后验证少数thingsas使用此命令
OpenSSL的RSA -in customerPrivateKey.pem退房手续PlainKey.pem
从customerPrivateKey.pem删除密码然后使用这个命令
cat CustomerCompanyName.pem PlainKey.pem > PlainCert.pem
从门户
https://identity.apple.com/pushcert/下载合并您的APNS证书(例如CustomerCompanyName.pem)
现在,这个PlainCert.pem文件可以在您的服务器中用作APNS/MDM证书。
有没有更新iOS的同时,你需要iOS设备上的客户端来启用额外功能?因为每个MDM/MAM/EMM公司都有自己的iOS客户端。 – Trident 2016-02-05 22:13:52
Answer-
伙计们。我相信你们中的大多数人都有过这个问题。凭借在iOS上开发MDM后的经验,我们不需要在iOS中单独编码客户端。 iOS完全处理它。
因此,您可能只需要客户端用于指向具有配置配置文件的服务器的链接(这样您就可以实际记录使用密钥或ID中的应用程序安装应用程序的人数和数量URL),以及是否必须管理MDM未提供的内容,例如位置更新等。
我为MDM生成推送证书。它有一个有效的主题/主题。在钥匙链商店中查看时,它会显示“此证书由未知权威机构签署”。也没有私钥与它关联。任何想法什么是错的? – Sahil 2012-09-05 09:08:21
@nithinreddy,有没有更新iOS的同时,你需要iOS设备上的客户端来启用额外的功能?因为每个MDM/MAM/EMM公司都有自己的iOS客户端。 – Trident 2016-02-05 21:52:14
我不这么认为。配置文件是强制性的,对于所有主要的MDM操作来说,它本身已经足够好了。 – nithinreddy 2016-02-07 02:36:00
不,我的问题是如果还需要代理吗? – nithinreddy 2012-04-06 11:28:41
添加编辑以澄清。 – 2012-04-06 13:15:08
感谢您的回复。所以在设备方面没有其他的东西需要做?它仅仅是服务器中需要注意的证书(MDM配置文件)吗? – nithinreddy 2012-04-06 15:03:58