2

遵循此处提到的步骤和Softhinker。如前所述,创建了证书和配置文件。当配置文件安装在设备中时,向 mdm 服务器发送 Authenticate、Push Magic 和 Token 更新。到那时还好。但是,当服务器尝试使用 mdm 密钥和 pushmagic 向设备发送 mdm 推送通知时,iPhone 不会收到该通知。在服务器端,根据那里的控制台日志推送成功。在 iPhone 的控制台中没有什么可看的。它没有显示任何东西。

有关这方面的一些意见会有所帮助。

4

2 回答 2

2

我按照与Softhinker中相同的步骤使用 openssl 命令生成适当的证书。在服务器(mdm 服务器)和客户端(iPhone)上都使用了它们。安装移动配置文件后,服​​务器会获取详细信息。当服务器使用 mdm 环境发送 mdm 推送以要求设备轮询命令时,该特定的 mdm 推送通知没有到达设备,但它显示为在服务器上发送。检查创建的 mobileConfig 配置文件及其设置。以前 mdm 有效负载设置是作为开发环境。将其更改为生产并再次尝试。现在一切正常。如果有帮助,您可以检查一次生产环境。

于 2013-03-11T09:38:47.813 回答
1

我创建了一个简单的 MDM 平台,您可以使用它来测试 MDM 命令。

它处理所有配置,因此您不必担心 OpenSSL。

它被称为 TestMDM - ( http://www.testmdmapp.com )

于 2014-01-27T17:48:29.493 回答