firebase-cloud-messaging相关内容

当应用程序在后台时,FCM 无法显示弹出窗口

如果 fcm 消息包含“通知"部分且应用程序在后台,则将通知传递到系统托盘,并在意图的附加内容中提供数据. 问题是我无法更改此通知的重要性,并且它们始终不显示弹出窗口.我为 api 26+ 解决了这个问题,我用 添加了通知通道 int 重要性 = NotificationManager.IMPORTANCE_HIGH;NotificationChannel 频道 = new Notifi ..
发布时间:2022-01-18 09:32:00 移动开发

何时创建 fcm 刷新令牌

我是 android 新手,现在正在寻找 firebase.在我的应用程序中可以登录多个手机号码.所以我正在做的是删除当前令牌 FirebaseInstanceId.getInstance().deleteInstanceId(); 然后当我用新号码登录时,就会生成新的令牌. 所以我的问题是哪个事件触发了令牌再生事件.上面代码行的另一件事是我必须在线程(除了主线程)上运行才能工作 ..
发布时间:2022-01-18 09:31:40 移动开发

Firebase 通知 - 注册令牌无效,请检查 Android 中的令牌格式

如果我通过从 Firebase 控制台选择一个包来发送推送消息,则推送会发送到所有设备,但在发送到单个设备期间,它会显示错误: 注册令牌无效,请检查令牌格式 错误快照: 解决方案 控制台中的 UserID 不是 Firebase 消息传递的注册令牌.Firebase 文档: 在您的应用首次启动时,FCM SDK 会为客户端应用实例生成一个注册令牌.如果您想定位单个设备或创建设备组 ..

没有 Firebase 云消息传递的推送通知

是否可以在不依赖 Google 的 Firebase 云消息传递 (FCM) 的情况下使用 3rd 方服务发送推送通知? 如果默认情况下应用程序不包含 Firebase 软件包,创建/使用自定义框架是否可以具有与 Firebase 类似的功能集?或者 Firebase 是否以某种应用外部的方式集成到 Android 操作系统中? 解决方案 所以这取决于你的要求.因此,如果您只想发送普 ..

Firebase 云消息传递:FCM 令牌过期

我了解,如果发生以下任一情况,FCM 令牌会自行更新. -应用删除Instance ID - 应用程序在新设备上恢复 - 用户卸载/重新安装应用程序 - 用户清除应用数据. App端可以使用以下方式监控Token更新. 监控令牌生成 每当生成新令牌时都会触发 onTokenRefreshcallback,因此在其上下文中调用 getToken 可确保您正在访问一个当前 ..

Firebase FCM 获取旧 iOS APNS 令牌的令牌

随着通过 Google 将 GCM 更改为 FCM,我们希望将 iOS 推送通知也纳入 FCM.如果不提供将每个用户注册到 Firebase 推送服务的更新,是否可以将所有当前用户令牌订阅到 Firebase 服务,从而为他们生成 FCM 密钥? 解决方案 是的,你可以使用 batchImport 方法用于导入 APNs 令牌列表,该列表将返回 InstanceID 令牌的映射,然后您可以 ..
发布时间:2022-01-18 09:30:43 移动开发

无法从 Firebase 控制台发送通知

这个是一些firebase的教程.我在 Firebase 中注册应用程序,获取 google-services.json 文件,将其粘贴到应用程序文件中,如教程中所示.也得到令牌.但是当我尝试从控制台发送通知时,状态失败(我猜是 MismatchSenderId).我正在插入从 FirebaseInstanceId.getInstance().getToken(); 获得的相同令牌.可能是什么问题 ..
发布时间:2022-01-18 09:30:35 移动开发

像whatsapp这样的组fcm通知,但允许多个组通知

我不确定这是否完全可能,但我会说明我的要求.如果可能的话,请帮我弄清楚该怎么做. 假设我有一个画廊类型的 Android 应用程序.当用户喜欢或评论图库中的照片时,我们会使用下面给出的代码触发 fcm 通知 值++;NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(this).s ..

使用 APNS 令牌而不是 FCM 令牌的 Firebase 云函数消息传递

我正在尝试设置一个 Firebase 云功能,该功能将触发带有有效负载的云消息传递.然而,该函数接收到的负载包含 Apple APNS 令牌 而不是 FCM 令牌,而且我在 Firebase Admin SDK 中看不到任何允许 APNS 令牌而不是 FCM 的方法. 这是否意味着我必须编写自己的 APNS Provider 而不能使用 FCM?! 解决方案 这是否意味着我必须编 ..

有没有办法在应用程序被杀死时接收数据通知?

我正在尝试为 android 中的推送通知实现自定义 ui(标题、正文、从 url 加载的图像), firebase_messaging dart 插件在应用被终止时接收数据通知有限制. 使用数据有效负载而不是通知有效负载是在 android 本机中绘制自定义 ui 通知的选项. 有没有办法在应用被杀死时接收数据通知? 解决方案 你可以在headless函数中编写一个后台 ..
发布时间:2022-01-18 09:29:43 移动开发

Firebase 消息传递 - “警报太多"在三星的安卓设备上

我们在 Android 应用中使用 Firebase 消息传递,自上周以来,我们报告了许多三星设备的崩溃.该问题与我们的任何课程都无关.我们没有使用 AlarmManager 等. 这里是堆栈跟踪: 1) Parcel.java 致命异常:java.lang.SecurityException: !@Too many alarms (500) registered from pid ..

Firebase 刷新令牌

使用方法 [FIRInstanceID tokenWithAuthorizedEntity:scope:options:handler] 我不太确定参数要求什么?授权实体和行动是什么?我是否也将 Apple 的 APNS 令牌传递给该方法? 解决方案 AUTHORIZED_ENTITY - 基本上它要求提供 google 项目 ID.它是数字的,如果您之前已经在项目中集成了 G ..
发布时间:2022-01-18 09:29:10 移动开发

Cordova Firebase 插件通知 - 无法将任务“:processDebugGoogleServices"添加为具有该名称的任务已存在

我正在尝试在使用 Ionic 构建的 Phonegap Cordova 应用上添加 Google Firebase 通知.我已经成功安装了一个用于登录的 Google Plus 插件(我认为这将是一个有用的信息). 我只需要这个 Firebase 插件来完成我的工作,但是当我为 Android 构建我的应用程序时,我被这个错误阻止了. 配置根项目“android"时出现问题.无法添加任 ..