MDM推送通知未到达ipad

时间:2014-11-06 10:21:24

标签: ios apple-push-notifications mdm

我正在尝试实施MDM解决方案。 我在C#中有MDM服务器。 它使用PushSharp lib发送推送通知。 当我使用IPCU创建配置文件并通过物理连接到mac在设备上安装配置文件。 安装配置文件没有任何问题。我的个人资料有MDM有效负载。 在安装过程中,MDM服务器的Checkin URL被执行,我确实从deivce接收Authenticate和TokenUpdate req。服务器收集设备令牌并从req中推送魔术字符串并存储它。

现在,当我尝试发送Push通知时,Pushsharp lib说它已发送,但我从未在ipad端收到推送通知。我说这个的原因是因为我的服务器网址永远不会执行(应该在推送到达时执行)。

  • 我在服务器端使用PushSharp lib发送推送通知。
  • 我的推送付费负载类似于{" mdm":" XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"}
  • 使用的mdm主题来自APNS证书主题。即:com.apple.mgmt.External.XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
  • 用于发送Push的p12文件从密钥链中的mdm证书导出。

我如何进一步调查此事;哪里出错了 创建配置文件,我应该将其用于Credentials有效负载。

请帮忙。

谢谢。

0 个答案:

没有答案