未收到 Flutter FCM IOS 静默(仅数据)通知

Posted

技术标签:

【中文标题】未收到 Flutter FCM IOS 静默(仅数据)通知【英文标题】:Flutter FCM IOS silent(data only) notification not received 【发布时间】:2021-06-25 01:42:22 【问题描述】:

我正在使用数据通知来更新我的应用程序状态,它在 android 上运行良好,但我无法在 ios 上接收任何数据消息,甚至没有触发 onMessage 监听器。

我正在使用这些:

firebase_core:^0.7.0

firebase_auth:^0.20.1

firebase_messaging:^8.0.0-dev.15

firebase_analytics:^7.0.0

我正在使用 POSTMAN 对其进行测试,它可以在 Android 上正常运行,但没有收到到 IOS 的纯数据消息。

带有通知字段的通知在前台、后台和终止时都能完美运行,问题仅在于仅数据消息。

感谢任何帮助。

感谢任何帮助。

【问题讨论】:

【参考方案1】:

我能够使用这个 json 参数解决这个问题。

【讨论】:

以上是关于未收到 Flutter FCM IOS 静默(仅数据)通知的主要内容,如果未能解决你的问题,请参考以下文章

Flutter - 在 IOS 上使用 FCM 的后台通知

Flutter / FCM 通知未到达 Codemagic iOS 版本

Flutter FCM iOS 问题 - 在检索 FCM 令牌之前未设置 APNS 设备令牌

我需要使用 FCM 实现静默通知

Flutter 应用程序的 FCM 通知未显示在 iOS 系统托盘中

FCM iOS 项目未收到通知 - FCM 控制台显示成功但设备未收到