【问题标题】:GCM Push notification not received on single device android在单个设备android上未收到GCM推送通知
【发布时间】:2017-08-04 13:35:54
【问题描述】:

GCM 推送通知不会单独接收到一台设备。它适用于其他移动设备。 GCM 令牌已注册并处于活动状态。但是通知已推送但未收到。未接收的设备型号是 Moto G4。对于使用此设备型号的其他用户正在接收通知。请帮助查找问题。我尝试重新安装应用程序并清除缓存。但没有找到解决方案。

【问题讨论】:

  • 您是否只在 moto g 4 设备上遇到问题?为什么不改用 FCM?
  • 重置您的设备并安装该应用并测试......
  • 您在该设备上是否有 Google 帐户并更新了 Google Play 服务包?
  • @akshay_shahane :并非在所有 moto g4 设备上。仅在这台设备上。
  • @PCGALIANDROID :我尝试重新安装该应用程序。但它不起作用!

标签: android push-notification google-cloud-messaging gcmlistenerservice


【解决方案1】:
  1. 如果没有从 GCM 服务器返回错误消息,请先确认一次。检查 gcm/fcm 发送 api 中的通知优先级是否为“高”
  2. 尝试使用代码 ##426## 来检查您的 google play 服务的听音状态。
  3. 检查是否有任何特定于设备的设置,例如“禁用自动启动选项”[在 MIUI 设备中]、“在锁定状态下没有通知”[在 oppo 设备中]或任何安全应用程序,如果应用程序处于后台,则会杀死您的应用程序。

【讨论】:

  • 仅供参考 打开 Google Play 服务调试应用程序的正确代码似乎是 *#*#426#*#*
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-02-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多