【问题标题】:When is the Apple MDM Push Notification Token Generated?Apple MDM 推送通知令牌何时生成?
【发布时间】:2012-10-24 06:35:09
【问题描述】:

我知道,为了接收推送通知,iOS 应用程序必须向 APN 服务注册,它会在其中接收此令牌,然后将其转发到需要向应用程序发送推送通知的服务器。

但是,对于 MDM 推送通知,我们没有在设备上运行的应用程序。因此,当设备即将向 MDM 服务器注册时,它会向服务器发送其令牌。我的问题是,它在哪里/如何或在什么时候收到这个令牌?

我正在尝试发送 MDM 推送通知,但我不断收到来自 APN 服务的关于令牌无效的错误。

请让我知道您对此的看法。

【问题讨论】:

  • 我指的不是魔法令牌,而是推送令牌。

标签: ios apple-push-notifications mdm


【解决方案1】:

在初始注册期间,设备将发送一个 XML 字符串,其中一个属性为 PushMagic。您需要将此值保存在您的 MDM 数据库中,并在您想要“ping”受管设备要求它与 MDM 服务器签入时使用它。

【讨论】:

  • 感谢您的回复.. 但我不是指魔术令牌。我指的是设备与魔术令牌一起发送的推送令牌。你对此有什么想法吗?
  • 还有两个其他令牌可以与PushMagic 一起发送。他们是TokenUnlockToken。我猜你的意思是Token,它是在要求托管设备签入时发送的;另见stackoverflow.com/questions/13047002/…
  • 是的,我指的是TokenToken 将是 APN 用来将推送通知转发到我的设备的内容,对吗?我是否也需要将UnlockToken 添加到此推送通知中?我没有看到您在上面发布的链接中这样做了。
  • 如果您的 MDM 服务允许的访问权限之一是清除设备密码,则将发送 UnlockToken。如果您想要清除密码,那么您应该保存它。否则,您可以放心地忽略UnlockToken
猜你喜欢
  • 1970-01-01
  • 2016-07-21
  • 1970-01-01
  • 2019-08-08
  • 1970-01-01
  • 2012-06-30
  • 1970-01-01
  • 1970-01-01
  • 2015-02-28
相关资源
最近更新 更多