ios - iOS 推送通知以删除已发送的通知
问题描述
我正在开发一个使用 react-native 和 FCM Push Notification (rnfirebase 5.6.x) 的应用程序项目。当用户收到一些消息时我会发送一个通知,如果用户在另一个来源(如我们的网络应用程序)上阅读该消息,我需要删除该传递的通知。
在应用程序打开或在后台运行时,我可以发送另一个带有一些 userInfo 的推送,让我知道我需要删除什么。
一切都很完美......除非用户杀死应用程序。然后我无法控制收到的通知......
我尝试在通知数据上使用 tag 属性,但根据 firebase,它仅适用于 Android。
关于如何做到这一点的任何想法?
解决方案
推荐阅读
- regex - grep 仅正/负整数值
- java - 如何创建带有透明边框的圆形图像视图?
- java - Logback 配置:LoggingEventPatternJsonProvider 的模式
- c# - 响应 UDP 数据报:响应未到达发件人
- hadoop - HDFS Rest 文件大小限制?
- laravel - 如何使用 laravel php 和 dompdf 将彩色图像放入 pdf 文件中?
- pyspark - Pycharm 不会自动建议 spark 数据框方法
- python - 似乎无法在 python 中复制文件夹及其内容?
- python - 如何使用存储在单独模块中的错误代码
- c# - 为 Blazor 中的嵌套(不是第一个或最后一个)方法维护 SynchronizationContext