我是 iOS 开发的新手。我必须创建 MDM 证书才能使用默认的 iOS MDM 功能。
我已经浏览了文档,如何为 MDM 服务器生成 APNS 证书,但我不清楚如何生成 MDM 证书,该证书可用于为在 MDM 服务器上注册的所有设备提供 MDM 服务。
我是 iOS 开发的新手。我必须创建 MDM 证书才能使用默认的 iOS MDM 功能。
我已经浏览了文档,如何为 MDM 服务器生成 APNS 证书,但我不清楚如何生成 MDM 证书,该证书可用于为在 MDM 服务器上注册的所有设备提供 MDM 服务。
要使用 iOS 的 MDM 功能,您需要使用您的企业开发者帐户获取 MDM 证书。为 MDM 生成的 APNS 证书将用作 MDM 证书。您可以在第三方 MDM 供应商网站上获取有关如何生成 MDM 证书的更多详细信息。例如,您可以通过mcafee网站或按照以下步骤操作。
1) 遵循MDM_Protocol pdf 。
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)
cat CustomerCompanyName.pem PlainKey.pem > PlainCert.pem
现在这个 PlainCert.pem 文件可以在您的服务器中用作 APNS/MDM 证书。
3)对于 MDM 配置文件,请使用 IPCU 并查看此内容。
有两种方式,这两种方式都需要企业开发者帐户。
方法1)
登录到供应门户并以com.apple.mgmt.[your unique reference]
. 然后为这个新应用设置推送通知。您不需要实际创建应用程序二进制文件,但您可以使用推送通知证书与 APNS 通信。该com.apple.mgmt.[your unique reference]
值将是您的推送主题。
方法2)
按照此处的说明创建供应商歌唱证书。