问题标签 [firebase-notifications]

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.

0 投票
2 回答
716 浏览

firebase-notifications - Firebase 控制台中的通知漏斗不会将消息标记为“已打开”,即使消息已传递并打开也是如此

我使用 Firebase 和我的 android 应用程序进行测试,然后我使用 Firebase 控制台向我的手机发送通知,通知已成功发送到我的手机,但是当我打开它时,通知漏斗不会将消息标记为“已打开” . 什么事情会导致这种情况?

我包括一个带有大红色箭头的编辑图像,以使事情更清楚,谢谢。

图片:http: //i.stack.imgur.com/59zTy.png

0 投票
2 回答
2715 浏览

android - 如何在开发期间测试 Firebase 推送通知而不将应用程序发布到 Playstore?

我正在尝试按照开发者网站的指南将 Firebase 推送通知合并到我现有的 android 应用程序中。

成功构建应用程序后,如何在不将应用程序发布到 Playstore 的情况下测试 Firebase 通知是否正常工作?

相关文件如下所示:

服务/FirebaseMessagingService.java

应用程序清单.xml

构建.gradle

0 投票
1 回答
1026 浏览

android - Firebase 通知集成抛出 java.lang.IncompatibleClassChangeError

我正在尝试将 firebase 通知集成到现有的 android 应用程序中。但是当应用程序启动时它会崩溃。

这是app.grade。

在 stackoverflow 的另一个问题中,有人建议启用身份验证。即使我不使用身份验证,我也启用了匿名选项。

Firebase 控制台

我更新了设备和 SDK 中的谷歌存储库和播放服务。如果您对如何解决此问题有任何想法,那就太好了。谢谢!

0 投票
0 回答
346 浏览

ios - Swift,Firebase - 如果应用程序关闭,我如何观察节点并发送通知

我有如下通知节点,保留一些动作来通知用户。如果应用程序在后台工作,我可以使用observeEventType(.ChildAdded ...tabBarVC 类发送本地通知。但是如果应用程序关闭它不起作用。

我正在使用 Firebase,并连接了远程通知服务,pod 'Firebase/Messaging'因此我只能发送消息。我想使用notification下面的父节点过滤本地通知。

怎么可能?

我也在didFinishLaunchingWithOptions中定义了..

这对于远程 Firebase 通知运行良好。

0 投票
2 回答
425 浏览

ios - Notifications aren't displaying with Firebase

So I just implemented (well attempted to) Push Notifications for my app. I have sorted all the certificates out and have everything running within Xcode. I uploaded my .p12 file to Firebase in the development section and even downloaded the provisioning profile and reinstalled it into my project.

This is the code in my AppDelegate.swift file

Updated code:

When the app is running in the background no notifications display, even when my device is locked still nothing. The alert popped up asking if the app had permission to send notifications and I said yes.

I followed this tutorial

Any idea why my notifications aren't being displayed? In the Firebase Console it says that the status of the notification is 'Completed'

EDIT - Added image of my capabilities in Xcode enter image description here

0 投票
0 回答
381 浏览

ios - 当应用程序处于后台时,从 Firebase 控制台发送的通知不起作用

我昨天能够将通知发送到单个 iOS 设备。今天当我发送到同一个设备时,我在应用程序处于前台时收到了通知。我发现谷歌更改了通知有效负载。昨天有一个aps关键,因为当应用程序处于后台/终止时通知正在工作。今天我发现谷歌aps完全删除了密钥,并用他们的通知有效负载格式取而代之。notification是他们正在使用的密钥,因此,当应用程序处于后台/终止状态时,我无法读取任何通知。还有其他人面临类似问题吗?

0 投票
1 回答
1337 浏览

firebase - Firebase 通知样式

我使用带有 cURL 的 firebase。我想知道如何使用大图像样式并将大图像 url 放入 json 文件中的“通知”部分。

我的文件如下所示:

我知道如何放置图标和 click_action。我正在寻找风格和大图内容的关键。

编辑:

好的,我刚刚意识到 firebase RemoteMessage.Notification 类的外观。没有像“getBigPicture”这样的吸气剂。做我想做的事可能是不可能的,但我留下这个问题是因为 firebase 的新版本(我想他们在哪里添加了这个功能。)

0 投票
2 回答
1117 浏览

android - 从 firebase 通知控制台发送时未收到 FCM 通知

我在我的应用程序中使用 Firebase 通知。我已经执行了 firebase 文档中提到的所有步骤。我还可以在 onTokenRefresh() 方法中接收注册令牌。但是,当我尝试从 Firebase 通知控制台向我的设备发送消息时,它在消息旁边显示状态为“已完成”,但即使应用程序在后台,我也没有在我的设备上收到任何内容。

0 投票
7 回答
22846 浏览

android - 未收到来自控制台的 Firebase 通知

通过firebase控制台发送通知后我没有收到通知,我尝试发送许多通知,但从大约20个通知中收到一两个通知,我按照来自github的本指南firebase消息传递 ,为什么我没有收到通知,我的应用程序安装在一个模拟器中在我的一部手机中,但是当我收到通过通知面板发送的通知时,我在手机或模拟器上都没有收到它们。

下面是我的控制台的截图 在此处输入图像描述

0 投票
3 回答
575 浏览

firebase-notifications - Firebase 通知不适用于实验性 gradle

Fire Base 消息传递停止使用实验性 gradle。

如何重现问题

创建一个项目以支持 Firebase 通知

关注 https://firebase.google.com/docs/notifications/android/console-audience

构建并运行。效果非常好

将 gradle 更改为实验版本。按照 Hello Jni 示例中的步骤更改为实验性 gradle。现在忘记添加 C 代码,只需进行更改以支持实验性 gradle。跟随

https://codelabs.developers.google.com/codelabs/android-studio-jni/index.html?index=..%2F..%2Findex#0

构建并运行:Firebase 无法再初始化。查看日志并搜索表明 Firebase 初始化不成功的 firebase :(

Gradle 版本(文件 -> 项目结构,项目):2.10

Android 插件版本(文件 -> 项目结构,项目):无

SDK 版本:“Android SDK 工具”修订版(工具 -> Android -> SDK 管理器):25.1.7

模块编译 SDK 版本(文件 -> 项目结构,您的模块):24.0.0

模块构建工具版本(文件 -> 项目结构,您的模块):24.0.0

请有任何解决方法。

提前致谢

谢谢并恭祝安康,