firebase-cloud-messaging相关内容

FCM通知未在Oreo的后台调用

当用户未连接到xmpp时,我正在使用FCM通知进行聊天. FCM中有2种通知模式 1.通知消息 2.数据消息 如果我的应用程序已从最近的用户清除,则我不会将数据消息用作通知消息 对于除Oreo以外的所有版本,此方法都适用. 对于Oreo,仅当应用未连接到xmpp且处于前台时,我才会收到通知.我的onMessageReceived方法被调用. 但是,仅对于Oreo,当该 ..

Firebase FCM强制onTokenRefresh()

我正在将我的应用程序从GCM迁移到FCM. 当新用户安装我的应用程序时,会自动调用onTokenRefresh().问题在于该用户尚未登录(没有用户ID). 用户登录后如何触发onTokenRefresh()? 解决方案 无论何时生成新令牌,都将调用onTokenRefresh()方法.安装应用程序后,将立即生成它(如您所知).令牌更改时也会调用它. 根据Firebase ..
发布时间:2020-08-24 06:46:12 移动开发

Firebase FCM通知click_action有效负载

当应用程序在后台运行时,当用户单击通知时,我正在尝试打开一个特定的活动.从文档中,我知道必须在有效负载中添加click_action,并在应用程序中添加意图过滤器来处理它.但是,如何通过Firebase控制台在Firebase通知中添加click_action?我也愿意接受其他解决方法.预先感谢. 解决方案 如果您的应用程序在后台运行,则Firebase不会触发onMessageRecei ..

使用React Native + Expo + FCM创建的双推送通知

我正在尝试创建一个可以接收推送通知的应用.推送通知使用AWS SNS和FCM令牌而不是Expo's Token发送.收到了通知,但是,系统托盘两次收到了每个通知.我尝试使用未安装博览会的电话,但仍收到2条通知. 这是我发送到SNS 时的有效负载请求 { "GCM": "{ \"notification\": { \"text\": \"test message\" } }" } 知道 ..

Firebase Cloud Messaging无法与Samsung Internet一起使用

我正在设置Firebase Cloud Messaging,以在网络上进行推送通知.到目前为止,它仅适用于Chrome(Windows和Android)和Firefox(Android).它无法在Samsung Internet Browser(Samsung手机上预装的浏览器)上运行,到目前为止,我还没有机会在iOS上进行测试. 我尝试将发件人ID作为gcm_sender_id添加到我正在 ..

Firebase p8:无效的APN证书.在设置中检查证书

我已经成功向APN注册,并且收到了令牌ID.问题是,当我从Firebase控制台发送通知时,出现错误 无效的APN证书.在“设置"中检查证书 这是我为将.p8 APN证书分配给Firebase所遵循的步骤.我正在Iphone设备上测试该应用程序. 我在做什么错了? 在 https://developer.apple.com/account/ios/创建了新密钥authkey/ ..

如何从Rest API向用户群发送数据消息

我正在使用高级REST API发送数据消息以进行推送通知. 在Firebase控制台中,我可以选择用户细分 如“版本",“语言",“国家/地区"等.但是如何为 从REST API发送数据消息? 还是他们使用“选择用户群"发送数据消息的任何其他方式? 我也想向几天未打开应用程序的用户发送通知.Firebase数据消息可能吗? 解决方案 在使用FCM rest API发送消息时,您无法定位到G ..

Xamarin表单中的通知点击事件

我想在用户单击Notification时打开xaml页面.我已经搜索过,但找不到适合这种情况的样本. 顺便说一下,我将FCM与旧的GCM集成使用.如何在android中实现呢? 解决方案 当用户单击通知时,我想打开一个xaml页面. 当您从FCM收到Notification时,可以在Notification中添加PendingIntent来实现此功能,这将允许用户打开应用程序.像 ..

FCM-收到新的推送通知时,删除旧的推送通知磁贴

我已经以Xamarin形式实施了FCM,并且按预期工作.但是我想在收到新的推送时从通知托盘中删除所有通知. 我尝试使用相同的crash_key,但是收到了所有消息,而不是最近的推送. 有人可以帮我吗? 解决方案 您应继续使用tag参数,并记住该参数应位于notification有效负载中,而不应位于data中(自定义键值对)有效负载. 如果您使用Firebase Noti ..

Xamarin Forms Android在关闭时未收到推送通知

我正在按照此演练在Xamarin表单应用中创建推送通知 我已成功与NotificationHub集成,并且当应用程序处于焦点或后台时可以在设备上接收测试消息 但是,我无法设法唤醒应用程序以接收消息,这是收到通知的主要原因 关于此问题的帖子很多,我花了整个下午阅读了很多帖子,但是即使其他人坚持要这样做,我仍未找到任何有效的方法. 我是在Motorola设备上构建的,而不是在模 ..