从 APNS 收到的设备令牌的生命周期

Posted

技术标签:

【中文标题】从 APNS 收到的设备令牌的生命周期【英文标题】:Life of a device token received from APNS 【发布时间】:2011-07-29 18:10:53 【问题描述】:

当我们向 APNS 注册设备以获取推送通知时,我们会收到返回的设备令牌。 APNS 上是否有与此令牌相关的到期时间?是否有任何时间表,之后 APNS 将丢弃该令牌?

【问题讨论】:

【参考方案1】:

令牌会不时更改,这就是为什么 APNS 有一个反馈服务器来提醒您有关不起作用的令牌,以便您可以将它们从数据库中删除。此外,APNS 不会记录设备令牌,您可以将它们上传到服务器上的数据库。

【讨论】:

如果 APNS 不记录设备令牌,那么我们的服务器如何发送用于特定设备的有效负载?即 APNS 如何确定它需要向该设备 ID 发送推送通知。它在内部是如何运作的? 我认为您只需将推送通知发送到某些设备令牌,给 APNS 有效负载,然后它会看到令牌,并基本上将信息扔向那个方向。它不知道设备在哪里,但它仍然可以发送消息。

以上是关于从 APNS 收到的设备令牌的生命周期的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Keycloak 中指定刷新令牌的生命周期

具有自定义生命周期的身份服务器 4 访问令牌

IdentityServer4 访问令牌生命周期

注销后的 CSRF 令牌生命周期

有人知道 Facebook API 访问令牌的生命周期吗?

Laravel Passport 令牌生命周期