停止向 Apple 发送推送通知以进行交付
Posted
技术标签:
【中文标题】停止向 Apple 发送推送通知以进行交付【英文标题】:Stopping Push Notifications sent to Apple for delivery 【发布时间】:2011-07-28 07:31:52 【问题描述】:同样的问题标题,但要求有些不同。
我们已经在我们的应用程序中实现了推送通知。由于某种原因,我们的应用程序的所有参与者都收到了一些问题和大量推送通知。
有没有办法删除发送给苹果的通知?即消息已经发送到苹果服务器以传递通知。
听起来很奇怪,但如果可能的话需要帮助。
【问题讨论】:
【参考方案1】:没有。消息一传输到 Apple,您就失去了对它的控制。没有用于取消交付的 API。
郑重声明:我已经构建了一个我们在内部使用的系统,它可以作为 Apple 服务器的代理。如果消息在那里排队,我们可以取消传递。但这完全是自定义的,消息实际上还没有传递给 Apple。
【讨论】:
以上是关于停止向 Apple 发送推送通知以进行交付的主要内容,如果未能解决你的问题,请参考以下文章
Node.js - 无法将 Apple 推送通知发送到开发设备以进行调试
通过 PushSharp.Core 发送 Apple 推送通知停止工作