React-native-firebase应用内消息传递不起作用

时间:2020-06-11 13:10:33

标签: firebase react-native react-native-firebase

我已经按照以下说明设置了Firebase集成:https://rnfirebase.io/ 匿名身份验证有效,Firestore CRUD有效。

我无法进行应用内消息传递。我已经按照here的说明进行了设置。

我已将其导入到我的应用程序的根目录中

import inAppMessaging from '@react-native-firebase/in-app-messaging'

确保在componentDidMount中未取消通知:

console.log(inAppMessaging().isMessagesDisplaySuppressed)
inAppMessaging().setMessagesDisplaySuppressed(false)

我已遵循these instructions来获取安装ID,并从firebase管理面板中运行“在设备上测试”。当我运行此测试时,Firebase管理面板会显示“广告系列已准备好进行测试”,但我的应用程序未收到任何通知或错误消息。既不在设备上也不在模拟器上。 常规的“广告系列”也不起作用。我已经set schedule到“ on_foreground”和“ app_launch”。这些事件均不会显示应用内消息传递。

Firebase应用内消息传递活动分析显示“ 0次点击”和“ 0次展示”。

2 个答案:

答案 0 :(得分:0)

我认为配置有问题。

您可以重新配置应用内消息传递和测试

您可以follow this instruction

答案 1 :(得分:0)

按照文档进行操作后,未显示消息。然后,我只是重新安装了该应用程序。并重新安装。它有效。