Apple 反馈服务和推送通知错误
Posted
技术标签:
【中文标题】Apple 反馈服务和推送通知错误【英文标题】:Apple Feedback Service and Push Notification errors 【发布时间】:2015-11-24 10:38:09 【问题描述】:我有一个服务器,我在其中注册将用于通过 APNS 发送推送通知的设备令牌。
我需要从该服务器中删除无效的设备令牌,通过阅读 Apple 的文档,我了解到有一个反馈服务将返回取消注册的设备令牌,我可以使用它来删除服务器上的条目。
但是,我发现您在发送未正确传递的推送通知时也会收到错误消息。
我发现了一个table - 表 5.1 - 包含一些响应可能包含的错误代码。
这些错误代码(特别是 #8 - invalid token)与 FeedbackService 中返回的设备有什么区别?
根据我对 FeedbackService 的理解,我可以获得卸载我的应用的设备的设备令牌。但是,在尝试向其发送推送通知时(收到错误代码 8),我无法获取卸载了我的应用的设备的设备令牌吗?
什么样的错误只能被FeedbackService捕获,而我无法通过推送通知响应获得?
【问题讨论】:
【参考方案1】:如果您的应用已被卸载,但您的服务器神经元向其发送推送通知。这是否意味着您有机会删除那些无效令牌? 更重要的是,当应用被卸载时,它的推送令牌不会立即可用。
【讨论】:
以上是关于Apple 反馈服务和推送通知错误的主要内容,如果未能解决你的问题,请参考以下文章