ios - 云消息发送报告减少
问题描述
我们已经为原生 iOS 应用和 Android 应用实现了带有 FCM 的推送通知。该系统工作正常。检查 Firebase 控制台中的统计数据(云消息传递 -> 报告),“发送”的数量在 2/17 之前约为 1,767,740。从 2 月 17 日起,我们在 iOS FCM“报告”仪表板中看到 FCM 发送计数突然下降。大约 561,040。减少到 1/3。安卓应用运行良好。减少的问题仅发生在 iOS 上。
按照文档https://firebase.google.com/support/troubleshooter/fcm/reports,我们检查配置并初始化 firebase.analytics()。但还是没有头绪。
有没有人有同样的云消息发送报告减少的问题?
谢谢你。
解决方案
我也遇到了与 3 月 17 日前后完全相同的问题。我为 iOS 用户发送的 FCM 通知从 3 月 17 日的 15.3 万次发送到 3 月 21 日的 6.2 万次发送,此后一直在下降。我联系了 Firebase,得到了“非常有帮助!” 要检查的事情清单,不知何故不能解释突然下降:
- 已过期 iOS
- 证书 Firebase SDK 未更新 某些应用的 Firebase 应用 ID 错误
- 一些发送请求遇到错误(例如无效的凭据、过期的注册令牌等)。
- 用户的设备已关闭、离线或无法连接到 FCM。
- 应用程序在收到通知时崩溃。崩溃报告 SDK 是检测此问题的最大帮助
- 特定于平台的省电功能(例如 Android Doze)可以防止您的应用被唤醒
很抱歉,我还没有答案,但我正在与我的开发人员交谈并试图找出导致此问题的原因。
推荐阅读
- python-3.x - 在熊猫机器学习中将字符串转换为浮点错误
- xml - 使用 DocBook/XSLT-FO 在每章下生成章节目录
- c - 文件中的换行符在c程序中被读取为char
- c++ - 尝试实例化模板类的对象时出现“没有匹配的构造函数”错误
- java - Java ArrayIndexOutOfBoundsException 在尝试查找文件中出现次数最多的单词时不断出现
- c# - PagedList.MVC - 页面按钮(链接)不能按预期工作
- javascript - 输入对象表单 S3 上的 JSON.parse 问题 - Node.js
- javascript - Javascript按钮不显示引号
- android - 如何在Android O中隐藏来电对话框?
- php - 当特定 URL 访问服务器时,如何使服务器转到特定文件夹?