APNS Apple推送通知令牌过时并停止工作

时间:2013-03-07 16:00:54

标签: iphone ipad ios6 push-notification apple-push-notifications

有谁知道什么可能导致Apple推送通知令牌过时?一段时间后,Push令牌不再适用于给定设备,而其他令牌可以工作。如果我删除该设备的帐户并为该设备创建新帐户并从Apple接收新的推送令牌,则新的推送令牌可以正常工作。

编辑1 - 此post声明在200次通知后推送通知连接失败,并且必须重新启动连接。还有其他人有这种经历吗?

推送令牌是否会过时,因为Apple看到该设备的Push连接在给定的时间内经常上下移动?如果是这样,有没有办法以编程方式知道推送令牌何时失效?

1 个答案:

答案 0 :(得分:0)

您的应用程序应在每次启动时注册推送通知。这样,您每次启动时都会获得当前设备令牌,如果它发生变化(您可以将旧版本存储在应用程序中以便了解它),您可以将其发送到您的服务器。

您可以通过APNS指南here中的引语查看相关答案。