Default FirebaseApp is not initialized in this process - React Native - 本地通知
Default FirebaseApp is not initialized in this process - React Native - Local Notification
(在将此问题标记为重复之前,请阅读整个问题)
我在我的 React-Native 应用程序中使用 react-native-push-notification 库。
在我的应用程序中,我还没有初始化 Firebase,因为我现在不需要任何远程通知。目前我正在安排一个本地通知,当通知到来时我期待用户从中进行操作。根据按下的按钮,我想进行适当的 API 调用。
因此,为了实现这一点,我使用了 PushNotification.configure 方法,但它向我抛出 “在此过程中未初始化默认 FirebaseApp。确保 Firebase 已初始化” 错误.
当我完全不需要它时,我被迫使用 Firebase。
有人可以帮我解决这个问题吗,过去两天我一直在寻找答案。我对 React Native 很陌生,而且我还在学习它。感谢任何帮助。
谢谢
我终于找到了解决方案,它实际上在文档本身中,但不知何故我看多了。
我会 post 在这里,因为我确定那里有像我这样的人。
我们应该像这样在 PushNotification.configure
中添加 requestPermissions: Platform.OS === 'ios',
:
PushNotification.configure({
onNotification: function (notification) {
console.log('LOCAL NOTIFICATION ==>', notification);
},
// This line solves the problem that I was facing.
requestPermissions: Platform.OS === 'ios',
});
(在将此问题标记为重复之前,请阅读整个问题)
我在我的 React-Native 应用程序中使用 react-native-push-notification 库。
在我的应用程序中,我还没有初始化 Firebase,因为我现在不需要任何远程通知。目前我正在安排一个本地通知,当通知到来时我期待用户从中进行操作。根据按下的按钮,我想进行适当的 API 调用。
因此,为了实现这一点,我使用了 PushNotification.configure 方法,但它向我抛出 “在此过程中未初始化默认 FirebaseApp。确保 Firebase 已初始化” 错误.
当我完全不需要它时,我被迫使用 Firebase。
有人可以帮我解决这个问题吗,过去两天我一直在寻找答案。我对 React Native 很陌生,而且我还在学习它。感谢任何帮助。
谢谢
我终于找到了解决方案,它实际上在文档本身中,但不知何故我看多了。 我会 post 在这里,因为我确定那里有像我这样的人。
我们应该像这样在 PushNotification.configure
中添加 requestPermissions: Platform.OS === 'ios',
:
PushNotification.configure({
onNotification: function (notification) {
console.log('LOCAL NOTIFICATION ==>', notification);
},
// This line solves the problem that I was facing.
requestPermissions: Platform.OS === 'ios',
});