当使用增强的通知格式时,APNS在错误响应数据包中返回以下状态代码。APNS错误响应数据包中不同状态代码的含义
0 - No errors encountered 1 - Processing error 2 - Missing device token 3 - Missing topic 4 - Missing payload 5 - Invalid token size 6 - Invalid topic size 7 - Invalid payload size 8 - Invalid token 255 - None (unknown)
我想知道这些状态代码的实际表明,这个问题实际上是与设备令牌(即:我可以标记在我的数据库特定的设备令牌为无效或不活动)。我确信,当我收到值8作为状态代码时,我可以安全地做到这一点。另外,我非常确定第2,4,5和7条状态码是什么,以及它们何时返回。
但是对于其他状态代码,我几乎是在黑暗中。苹果公司的网站也没有包含太多关于它们的信息。
任何人都可以请我详细说明这些状态码中的每一个。提前谢谢了。
你有没有找到答案呢?我想知道'主题'到底是什么,为什么我似乎得到错误代码6,但我的通知仍然发送。 – Baza207