【发布时间】:2015-11-24 10:38:09
【问题描述】:
我有一个服务器,我在其中注册将用于通过 APNS 发送推送通知的设备令牌。
我需要从该服务器中删除无效的设备令牌,通过阅读 Apple 的文档,我了解到有一个反馈服务将返回取消注册的设备令牌,我可以使用它来删除服务器上的条目。
但是,我发现您在发送未正确传递的推送通知时也会收到错误消息。
我发现了一个table - 表 5.1 - 包含一些响应可能包含的错误代码。
这些错误代码(特别是 #8 - invalid token)与 FeedbackService 中返回的设备有什么区别?
根据我对 FeedbackService 的理解,我可以获得卸载我的应用的设备的设备令牌。但是,在尝试向其发送推送通知时(收到错误代码 8),我无法获取卸载了我的应用的设备的设备令牌吗?
什么样的错误只能被FeedbackService捕获,而我无法通过推送通知响应获得?
【问题讨论】:
标签: ios push-notification apple-push-notifications