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



我想知道,如果发送方已经删除了消息,那么在接收方发送了is之后,如何删除远程通知。例如,如果用户A向用户B发送消息,而用户A在用户B在其设备上看到消息之前删除了该消息。

当你收到短信(iPhone),但在另一台设备(mac pro)上打开它时,IMessage会执行此操作。IMessage推送通知将在第一台设备(iPhone)上删除。

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

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

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

最新更新