从设备中删除单个发送的远程通知

时间:2015-11-16 20:52:39

标签: ios objective-c iphone push-notification apple-push-notifications

如果邮件已被发件人删除,我想知道如何在收件人端发送了远程通知后删除远程通知。例如,如果用户A向用户B发送消息,并且用户A在用户B在其设备上看到该消息之前删除该消息。

IMessage会在您收到文本(iPhone)但在其他设备(Mac pro)上打开时执行此操作,iMessage推送通知将在第一台设备(iPhone)上删除。

另外,我注意到gmail会这样做,当你收到新电子邮件的推送通知(在iPhone上)但你在gmail网页上删除它(mac pro)时,推送通知会在锁定屏幕或通知上消失我的设备中心(iPhone)。

任何帮助将不胜感激,谢谢!

1 个答案:

答案 0 :(得分:3)

我猜gmail通过使用后台模式进行远程通知,然后通过发出本地通知来响应这些通知。 您可以删除本地通知,但不能删除远程通知。