答案 0 :(得分:0)
这需要一个服务来侦听来自 FCM 服务器的传入消息,为了让 FCM 知道将消息发送到哪个设备,您必须在与用户关联的数据库中维护设备令牌。
React Native firebase
可以在不同版本之间更改,但此处突出显示了此过程的完整细分:https://rnfirebase.io/messaging/usage
React Native Firebase 为 Android 和 iOS 提供 Firebase 云消息传递 (FCM) 的原生集成。 FCM 是一项免费服务,允许服务器-设备和设备-设备通信。 React Native Firebase Messaging 模块提供了一个简单的 JavaScript API 来与 FCM 交互。
这使 RNFirebase
的 FCM 变得非常容易 - 一旦您设置了消息处理程序,您就可以使用 Firebase 控制台的 Notification Composer(一个在线 FCM 创建者工具包)对其进行测试:https://console.firebase.google.com/u/0/project/_/notification