4

所以这是我第一次开发使用 APN 的应用程序。我最终混合了开发和生产设备令牌。显然,APNS 在使用产品证书时会忽略包含开发令牌的通知。有谁知道我可以识别哪些令牌无效(开发设备令牌)以便我可以从我的服务器中删除它们的方法?

4

1 回答 1

2

您可以通过使用增强的消息格式向 Apple 发送通知并尝试从套接字读取以获取错误响应来识别此类无效设备令牌。无效的设备令牌将导致 Apple 在关闭套接字之前将错误响应写入套接字。棘手的部分是在套接字关闭之前设法读取错误响应。

技术说明给出了很好的解释。

于 2013-05-01T14:41:36.073 回答