【问题标题】:IOS MDM Pushnotication issueIOS MDM 推送通知问题
【发布时间】:2013-05-15 05:23:09
【问题描述】:

您好,我的团队正在实施 IOS MDM。我们有企业许可证。我们能够向 iOS 设备发送有效负载和命令。我们正在从 IOS 设备接收结果。但是在发送推送通知时它没有执行任何操作。即使在 IPCU 日志中也没有显示任何问题。 我们使用 JavaPNS 发送推送通知。除了推送通知之外,我们在 IOS MDM 中实现的几乎所有东西。 但是当我安装 IOS 应用程序并使用 JavaPNS 发送推送通知时,它会显示推送通知。

1) 是否可以为 IOS MDM 服务发送推送通知? 2)我们可以在IOS设备上不安装IOS应用程序发送推送通知吗?

任何建议将不胜感激。

【问题讨论】:

  • 您是否从 Apple 生成了证书并在您的 MDM 服务器上进行了配置?你发送什么样的推送通知? MDM 推送通知和常规应用通知之间存在区别。

标签: ios mdm


【解决方案1】:

我们能够向 iOS 设备发送有效负载和命令。我们是 从 IOS 设备接收结果。

如何向 iOS 设备发送有效负载和命令?您是通过 MDM 发送它们吗?

如果是这样,让设备从服务器获取新命令、配置文件的唯一方法是通过 APNS 发送“唤醒”oush 通知。

但是在发送推送通知时它没有执行任何操作。

这就是我感到困惑的地方。在这种情况下,如果它不做任何事情,设备将永远不会联系服务器,也永远不会接收命令。但是,你说是的。

但是当我安装 IOS 应用程序并使用 JavaPNS 发送推送通知时,它显示推送>通知。

我相信这是您的问题 - 术语混淆。

  • MDM 协议不需要安装任何 iOS 应用程序。 iOS 操作系统内置了 mdm 代理。一旦您配置了 MDM(已安装 MDM 有效负载)并且设备收到“唤醒”推送通知(通过 APNS),那么 MDM 代理将联系您的服务器并请求新命令。

  • 另一方面,您可以创建一些应用程序(与 MDM 无关)并向其发送推送通知。

这和 MDM 之间唯一的共同点是推送通知传输。但是,为 MDM 目的(“唤醒”消息)和应用程序(“徽章”、“声音”、“消息”)发送的推送通知消息是不同的。

请您检查一下您的问题并尝试区分哪些有效,哪些无效。

【讨论】:

  • 您好 victor 感谢您的回复。我们正在通过 MDM 服务器发送命令和有效负载。设备收到来自 APNS 的通知,设备将联系 MDM 服务器。这部分运行良好。我通过 MDM 协议提出的问题,我们可以使用 APNS 向设备发送推送通知(警报、声音、徽章)吗?
  • MDM 协议不包含向设备发送推送通知(警报、声音、徽章)的任何内容。但是,您可以向设备上的某些应用程序发送推送通知(带有警报等)。这是通过 APNS 完成的。但是,我记得,您需要有另一个推送通知证书(不同于 MDM 证书)。
猜你喜欢
  • 1970-01-01
  • 2016-07-21
  • 2017-03-27
  • 1970-01-01
  • 2017-01-22
  • 2014-05-24
  • 1970-01-01
  • 2012-12-23
  • 1970-01-01
相关资源
最近更新 更多