【问题标题】:Removing a Single Sent Remote Notification From Device从设备中删除单个发送的远程通知
【发布时间】:2015-11-16 20:52:38
【问题描述】:

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

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

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

任何帮助将不胜感激!

【问题讨论】:

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


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-10-13
    • 2018-08-07
    • 1970-01-01
    • 2018-01-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多