在我的Android应用程序中,我收到使用Firebase发送的消息,问题不是所有消息都到达,有时消息到达非常慢。
在我的服务器端,我跟踪我发送到FCM的消息,我总是收到成功:来自FCM的1个响应,仍然有我在Android应用程序中没有收到的消息。
我认为FCM消息日志在上面描述的情况下会有很大的帮助,但我不确定是否存在此选项。
有办法浏览Firebase消息日志吗?
首先,你知道吗,如果连接的设备处于Hibernate模式,并且你的应用程序的待机桶不够高,无法唤醒设备,Firebase Cloud消息可能会延迟?因此,即使FCM及时将消息发送到您的目标设备,仍有可能被Android平台延迟。此外,如果消息以高优先级发送,您可能有机会将设备从Hibernate模式唤醒,以便能够及时接收消息。
以下两个文档将为您提供更详细的解释:
此外,FCM 还提供了三套工具来帮助您深入了解消息传递:
所有这三个工具都可以帮助您了解消息传递,以下文档对如何使用它们进行了很好的解释:
>
https://medium.com/firebase-developers/what-is-fcm-aggregated-delivery-data-d6d68396b83b
https://firebase . Google . com/docs/cloud-messaging/understand-delivery?platform = android #计数-数据-消息-发送
null null 谢了。
FCM服务未向我的iOS应用程序发送消息。 > App CAN成功接收APNs令牌和实例ID令牌 App CAN使用推送通知实用程序利用. p8令牌在后台成功接收来自APN的推送 #2中使用的相同APNs密钥上传到Firebase控制台 应用程序无法接收Firebase控制台中Notification Composer发送的消息,也无法使用CURL请求接收消息。 应用程序在通过FCM发送时不显示任
有没有办法在Firebase控制台中重新生成FCM(云消息部分)的API Key?该密钥不可编辑,与Google API控制台中自动生成的密钥不同。由于这个错误的配置,我总是从FCM得到未经授权的401...
我使用应用服务器通过Firebase Cloud Messaging发送消息。Firebase控制台不会列出由应用服务器发送的此类消息。当我使用Firebase控制台直接发送消息时,它会显示一些对其自身消息的分析。 问题是,当我使用应用服务器时,如何访问消息统计信息?
如果一个主题订阅者在向该主题/订阅者发送推送通知时没有在线,那么他/她的消息会丢失还是当他们在线时才收到消息?
我刚开始使用Firebase云消息。我建了一个IOS应用来接收推送通知。应用程序运行良好。我从Firebase控制台发送消息,它们会正确显示。 我的问题是:我可以向所有设备发送一条消息吗(就像我可以在控制台中做的那样)?我是的,怎么会这样? 提前道谢!