0

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

编辑 1 - 该帖子声称推送通知连接在 200 条通知后失败,并且必须重新启动连接。有没有其他人有这种经验?

Push 令牌是否会因为 Apple 看到该设备的 Push 连接在给定时间段内过于频繁地打开和关闭而过时?如果是这样,是否有某种方法可以以编程方式知道推送令牌何时过时?

4

1 回答 1

0

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

您可以在此处查看引用 APNS 指南的相关答案。

于 2013-03-07T16:27:07.043 回答