【发布时间】:2017-05-12 14:13:27
【问题描述】:
我在通过 FCM 从服务器发送推送通知时遇到问题。
-
所以一开始在添加推送通知后一切正常。
-
我不得不更改一个 android 应用程序的包名,所以我在 Firebase 上添加了新的应用程序并使用了新的包名,我下载了新的 json 文件,并更改了清单文件和 gradle 中的名称。
-
完成后,我注意到在某些智能手机上这些通知不起作用,而在其他智能手机上却起作用:/
当我仅使用 Firebase 发送推送通知(firebase 控制台)时,它可以工作。但是,当我在一部手机上收到来自服务器的推送通知时,在另一部手机上却没有。我正在更新数据库中的 regId,并且手机上的所有通知都已打开。我认为问题可能是我在 firebase 的一个项目中有 2 个应用程序,所以我创建了新项目并再次下载了 json 文件,但它与之前的相同。
有没有人遇到过这种问题,或者有人知道什么可以解决它并让它再次工作? :/
【问题讨论】:
-
当应用不在后台或前台时,我遇到了小米设备的问题
-
我考虑了一下,因为我在嘉鱼上测试,但是我朋友有三星和同样的问题:/也许我会认为这是Google Play服务的问题(因为我也阅读它)或电话,但如果是,为什么它更早工作?不知道:(
标签: java android push-notification firebase-cloud-messaging