android - Android FCM 通知未弹出
问题描述
在我的 Android 应用程序中,只有在发送时用户不在应用程序中时,设备才会收到推送通知 Firebase 云消息传递 - 消息已收到,但未显示。如果收到消息,我做了一个 console.writeline 来记录,但确实没有发出声音,也没有弹出通知。
一些背景:
- 我在模拟器上测试
- 我正在使用
FirebasePushNotification Plugin
(因为它是一个 Xamarin.Forms 项目,我希望能够进行跨平台设置 - 我已经下载了 GoogleServicesJSON、设置构建操作等。
解决方案
我认为您正在发送数据消息,当使用这种类型的消息时,您是提供 UI 并在 Android 设备上收到推送通知时进行处理的人。
因此,您应该在接收回调中自己定义和创建通知。
推荐阅读
- docker - 使用 traefik 将 DNS 重定向到不同的端口
- wordpress - 如何根据自定义字段值在 woocommerce 中显示/隐藏 bacs 帐户?
- java - 使用 LogManager.getLogger() 获取自定义 Logger 包装类的参考
- ethereum - 如何在前端显示事件
- c++ - 有人能告诉我为什么我无法在这里使用 sizeof() 函数找到数组的长度吗?
- ckeditor - CKEditor 自动嵌套双ul
- android - 在android中放大动画
- c++ - 在 std::queue 中使用智能指针,例如 cv::Mat
- delphi-2010 - 如何通过事件识别表单处于焦点?
- sql - SQL Server - 通过从分隔符中识别来拆分多行的列值