同样的问题标题,但要求有些不同。
我们已经在我们的应用程序中实现了推送通知。出于某种原因,我们的应用程序的所有参与者都收到了一些问题和大量推送通知。
有没有办法删除发送给苹果的通知?即消息已经发送到苹果服务器以传递通知。
听起来很奇怪,但如果可能的话需要帮助。
Best Answer-推荐答案 strong>
没有。消息一传输到 Apple,您就失去了对它的控制。没有用于取消交付的 API。
郑重声明:我已经构建了一个我们在内部使用的系统,它可以作为 Apple 服务器的代理。如果消息在那里排队,我们可以取消传递。但这完全是自定义的,消息实际上还没有传递给 Apple。
关于ios - 停止向 Apple 发送推送通知以进行交付,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/6855459/
|