【发布时间】:2023-01-20 15:41:50
【问题描述】:
我已经为 android 实现了推送通知,它 100% 正常工作,但是当我打开同一个应用程序来测试 IOS 的推送通知时,它失败了,因为它需要一个配置文件,这是我的配置文件代码:
import { firebase } from '@react-native-firebase/messaging';
const reactNativeFirebaseConfig = {
apiKey: "my apiKey",
...
...
measurementId: "my measurementID XYZ"
};
firebase.initializeApp(reactNativeFirebaseConfig);
现在问题是即使将它添加到我的项目中也会出现错误:没有创建 Firebase 应用“[DEFAULT]” - 调用 firebase.initializeApp()
注意:我正在使用“@react-native-firebase/app”;和 '@react-native-firebase/messaging' 用于适用于 Android 的推送通知。任何人都知道我的代码端出了什么问题,或者我应该在哪里使用该配置文件,因为我将该文件保存为 FirebaseConfig.js。
【问题讨论】:
标签: firebase react-native firebase-cloud-messaging