Apple Push Notification Service有一个所谓的反馈服务,可以使过期的令牌无效。
Azure Notification Hub是否使用它?当APNS返回过期令牌时会发生什么?注册过期或没有新消息发送到此令牌?如果在失效后创建具有相同令牌的新注册会怎样?
答案 0 :(得分:3)
从以下引号中可以看出,Azure Notification Hub会为您处理与APNS反馈服务的通信。
设备处理管理。通知中心维护来自PNS的句柄注册表和反馈。
(Source)
设备令牌管理。通知中心可以减轻您的后端存储和管理平台通知服务(WNS,MPNS,Apple PNS或Google云消息传递服务)使用的渠道URI和设备令牌的麻烦。 我们安全地处理PNS反馈,设备令牌到期等。对你而言。
(Source)
如果Apple发现应用程序已从设备中卸载,则Apple会在反馈服务中返回设备令牌。为了让Apple发现这一点,您首先必须向卸载该应用程序的设备发送推送通知。然后,如果从反馈服务检索数据,则应返回该设备的设备令牌。您应该停止向反馈服务返回的设备令牌发送通知。