android - 此过程中未初始化默认 FirebaseApp - React Native - 本地通知

标签 android react-native react-native-push-notification

(在将此问题标记为重复之前,请阅读整个问题)
我正在使用 react-native-push-notification我的 React-Native 应用程序中的库。
在我的应用程序中,我没有初始化 Firebase,因为我现在不需要任何远程通知。目前我正在安排一个本地通知,当通知到来时,我期待用户采取行动。根据按下的按钮,我想进行适当的 API 调用。
因此,为了实现这一点,我使用了 PushNotification.configure 方法,但它正在抛出我 “此过程中未初始化默认 FirebaseApp。确保已初始化 Firebase”错误。
当我完全不需要它时,我被迫使用 Firebase。
有人可以在这里帮助我吗,我一直在寻找过去两天的答案。我对 React Native 很陌生,我还在学习它。任何帮助表示赞赏。
谢谢

最佳答案

最后我找到了解决方案,它实际上在文档本身中,但我不知何故看多了。
我会把它贴在这里,因为我确信那里有像我这样的人。
我们应该添加 requestPermissions: Platform.OS === 'ios',PushNotification.configure像这样:

PushNotification.configure({
    onNotification: function (notification) {
      console.log('LOCAL NOTIFICATION ==>', notification);
    },

    // This line solves the problem that I was facing.
    requestPermissions: Platform.OS === 'ios',
  });

关于android - 此过程中未初始化默认 FirebaseApp - React Native - 本地通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64079761/

相关文章:

javascript - WIX React-native-navigation v2 不会调用 registerAppLaunchedListener()

android - 在 android 的控制台上显示 native 推送通知,但在设备或模拟器上不显示通知

react-native - 安卓 : 'onNotification' not executing when app is closed and clicked to notification

android - ZXING编码保存图片

java - 使用 0,1 而不是 ""替换字符串的一部分

android - 如何在我的 apk 上添加 SSL 证书?

android - React-Native:显示加载屏幕直到加载 webview

javascript - 如何清除处于 redux 状态的数组以进行多选

android - 如何将用户币添加到 Kotlin 中的现有币中?