问题标签 [react-native-fcm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
apple-push-notifications - 分离式应用推送通知示例(FCM 和 APNS)
我创建了一个 Expo 应用程序,它在 iOS 和 Android 上都运行良好。现在我想分离应用程序并使用 FCM 和 APNS 进行推送通知。有谁知道一个非常好的示例,它详细显示了将分离的 Expo 应用程序更改为依赖 FCM 和 APNS 在 iOS 和 Android 上接收推送通知的过程?
firebase - 如何在 react-native-firebase 上集成 react-native-fcm
我已经react-native-firebase
在我的项目中实现了。它工作正常。但是现在我必须在从通知托盘打开应用程序时获取事件。根据许多博客和帖子,我了解到只有一种解决方案可以让该事件通过FCM.on(...) function
,为此您需要安装 library react-native-fcm
。但是当我安装并链接它时,它开始在 android/app/gradle.build file 上抛出错误compile (project(':react-native-fcm'))
。我面临的错误是
任务 ':app:transformDexArchiveWithExternalLibsDexMergerForDebug' 执行失败。java.lang.RuntimeException:java.lang.RuntimeException:com.android.builder.dexing.DexArchiveMergerException:无法合并dex
firebase - React Native FCM 推送通知令牌 null
我正在开发一个 React Native 项目,我需要在 iOS 和 Android 上设置推送通知,最终使用react-native-fcm
,当我尝试获取令牌时,它在 Android 中返回 null,在 iOS 上出现以下错误:
感谢您的回复,我可以提供更多信息。
react-native - 打开应用程序时 react-native-fcm 没有收到通知
为什么我在打开应用程序时收不到来自 react-native-fcm 的通知?
这是我的有效载荷
我只在应用程序最小化或关闭时收到通知
ios - 远程推送通知未使用 react native fcm 触发
我在 Feed 组件内的构造函数中使用了 firebase .on('value') 侦听器。当一个值被添加到 firebase 数据库时,它会触发,当我使用 this.showLocalNotification() 时它会起作用。但是,当我使用 this.sendRemoteNotification() 时,没有骰子。该函数被触发,因为我能够在该函数内控制日志数据,但是当应用程序处于前台、后台或根本不打开时,它无法显示通知。我在 Xcode 中检查了我的所有功能,我在 iOS 8 设备上运行它,我正在使用react-native-fcm 16.0.0
.
这是我Feed
的构造函数的组件,其中包括 firebase 侦听器和推送通知功能。
react-native - 具有推送通知功能的 React Native 应用程序在启动时崩溃
我正在尝试接收推送通知react-native-fcm
。正如文档所说,我正在安装并实施所有步骤,如下所示
a) 安装 react-native-fcmnpm install react-native-fcm --save
b) 将库与react-native link react-native-fcm
c)GoogleService-Info.plist
从 firebase 控制台下载文件并将其放在 /ios/my-project 目录中
d) 使用 Cocoapods 安装 Firebase Messaging 1. cd ios && pod init 2. 添加pod 'Firebase/Messaging'
到Podfile
3.pod install
e) 编辑AppDelegate.h
f) 编辑AppDelegate.m
g) 启用能力
- 推送通知
- 背景模式 > 远程通知
然后我将我的应用程序存档ipa
并尝试在设备上启动它。出现加载屏幕后应用程序崩溃。请向我解释一下,我的错误在哪里?
PS。没有一个.js
文件不会从create-react-native-app
命令中更改。
reactjs - iOS - 应用程序仅在配置 Firebase 时安装后崩溃
我正在开发一个使用 Firebase 的应用程序。该应用程序是用 React-Native JS 编写的。
问题是:第一次启动应用程序时,它在尝试配置 Firebase 时崩溃。当我在崩溃后关闭应用程序并重新启动它(不卸载,只需重新启动它)它工作得很好。
有人可以帮忙吗?这是错误日志:
这是我里面的代码AppDelegate.m
ios - 使用 react-native-fcm 时不在 ios 设备中显示通知
我正在使用 react-native-fcm 接收 pushNotification 并在 ios 设备中执行本文档中的所有配置(https://github.com/evollu/react-native-fcm)仅接收通知并调用通过控制台检查的 notificationListener .log 但不显示通知消息和警报甚至测试 FCM.presentLocalNotification 以显示本地通知仍然不显示通知
ios - 在 ios 后期接收 FCM 注册令牌
我正在使用 react-native-fcm 包来获取 FCM 令牌。
当我在 iPhone 设备上安装 React Native 应用程序的发布/调试版本时,我在一段时间后收到 FCM 令牌,而不是在应用程序初始化(启动)时。
我的 package.json 使用