如何从横幅中删除新的通知?



有没有办法在远程通知有效负载交付并显示在通知中心之前处理它们?

对于默认类型的推送通知,如果应用程序不在前台,则无法过滤掉通知。

可能的解决方案是将VoIP推送通知与PushKit结合使用。

VoIP 推送始终会唤醒应用程序,但它们不会呈现给用户,也不会修改应用锁屏提醒值,因此由开发人员在收到 VoIP 推送时显示本地通知并处理应用锁屏提醒。

例如,Facebook正在使用一种具有额外静默推送的技术,当在桌面网站上阅读消息时,可以删除iOS设备上的通知。描述如下:https://www.pushwoosh.com/docs/deletable-ios-push

最新更新