首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >iOS上的MDM代理

iOS上的MDM代理
EN

Stack Overflow用户
提问于 2012-04-06 17:39:37
回答 3查看 3.7K关注 0票数 6

我在Android上做过MDM的工作,当我收到来自服务器的C2DM推送消息时,我会使用API的来锁定、擦除等。

当我试图探索更多关于iOS部分的内容时,我有点困惑。我有一种感觉,我们不需要为MDM编写一个在iPhone上工作的代理。

那么它是完全从服务器管理的吗?或者我也必须有一个代理申请?如果是,你能给我一个代理编程的例子吗?

谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2012-04-06 18:50:25

要完全控制iPhone的配置文件管理,您需要查看从Mac Server发出的配置文件管理(他们将其添加到此操作系统版本中)或第三方解决方案(MobileIron、Tarmac等)。这里也有一些很好的背景,有点过时的信息:How to configure/install MDM server for iPhone and iPad

编辑

不需要单独的代理应用程序-它由iOS自己处理。

票数 8
EN

Stack Overflow用户

发布于 2012-05-20 12:03:24

如果您不使用Lion Server,您可以实现自己的MDM服务器,为此,您需要iOS企业开发人员帐户。

要实现MDM Server,请遵循以下步骤。

  1. 此pdf https://media.blackhat.com/bh-us-11/Schuetz/BH_US_11_Schuetz_InsideAppleMDM_WP.pdf非常有用,url应仅以"https“开头,且在使用IPCU生成移动配置文件时,您必须提供这些详细信息。
  2. 此页您也可以参考:http://www.softhinker.com/in-the-news/iosmdmvendorcsrsigning,然后验证一些内容,如使用此命令

从customerPrivateKey.pem中删除密码

openssl rsa -in customerPrivateKey.pem -out PlainKey.pem

然后使用以下命令合并从门户https://identity.apple.com/pushcert/下载的APNS证书(例如CustomerCompanyName.pem

代码语言:javascript
复制
cat CustomerCompanyName.pem PlainKey.pem > PlainCert.pem

现在,这个PlainCert.pem文件可以作为APNS/MDM证书在您的服务器上使用。

票数 6
EN

Stack Overflow用户

发布于 2012-06-19 13:29:46

答案:

伙计们,是的。我相信你们大多数人都有这个问题。凭借在iOS上开发MDM的经验,我们不需要在iOS中单独编写客户端。iOS完全负责这件事。

因此,您需要客户端的目的可能只是为了指出到具有配置文件的服务器的链接(这样您实际上可以使用URL中的密钥或ID来记录谁以及有多少人安装了应用程序),以及如果您必须管理MDM不提供的内容,如位置更新等。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10041711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档