ios – 从Apple推送通知中识别无效令牌

所以这是我第一次开发使用APN的应用程序.我最终混合了开发和生产设备令牌.显然,APNS在使用产品证书时会忽略包含开发令牌的通知.有谁知道我可以识别哪些令牌无效(开发设备令牌)的方式,以便我可以从我的服务器中删除它们? 最佳答案 您通过使用增强的消息格式将通知发送到Apple,并尝试从套接字读取以获取错误响应来识别此类无效设备令牌.无效的设备令牌将导致Apple在关闭套接字之前将错误响应写入套接字.棘手的部分是在套接字关闭之前管理读取错误响应.

这个Technical Note给出了一个很好的解释.

点赞