【问题标题】:Android 5 Asus ZenFone 2 blocking push notifications when app closeAndroid 5 Asus ZenFone 2 在应用关闭时阻止推送通知
【发布时间】:2015-11-04 12:58:36
【问题描述】:

我一直在 Android 5 ZenFone 2 上测试我的应用程序。这款手机包含一个名为自动启动管理器的华硕软件。

我的科尔多瓦应用程序的一些不利情况:

  1. 安装应用程序后,自动启动管理器会自动拒绝它自动启动。这里的大问题是应用程序在既不运行在前台也不在后台运行时不会收到推送通知。如果用户从任务管理器中终止应用程序,则不再有通知(不太可能是用户想要的)。
  2. 该应用程序似乎在被置于后台几分钟后被自动终止。我假设这是自动启动,试图节省内存。再次没有推送通知。

我的应用在功能上依赖于在不在前台时能够接收推送注释。

我认为大多数普通用户不知道他们的应用可能没有收到推送,因此功能不完整。

我想知道:

  1. 是否有其他 Android 设备执行相同操作的 autostartmanager 等效项?
  2. 是否有可能击败该软件并允许通过编辑清单配置始终接收推送通知?

【问题讨论】:

  • 在其他装有 android 5 的设备上是否可以正常工作
  • 不确定 android 5。这是我要问的事情之一。适用于 android 4 和 ios。
  • 您找到解决方案了吗?我们面临同样的问题。

标签: android cordova phonegap-plugins phonegap-pushplugin


【解决方案1】:

我相信,除非您的应用在自动启动管理器中被标记为“允许”启动,否则无法让推送通知发挥作用。

Play Store 中有很多像 Asus Autostart Manager 这样的应用程序,但通常用户需要显式安装一个,而 Asus 是预装的且不可移除的(至少在下次更新后它会重新启动)华硕经常发生)。

【讨论】:

  • 有没有办法像在 viber 中一样安装后在自动启动管理器中允许该应用程序,它不要求允许它,但在检查自动启动管理器时它已经允许?
【解决方案2】:

我也遇到了同样的问题。 转到 -> 声音和通知 -> 通知访问 -> ZenUI Launcher 启用。 转到 -> 应用程序并启用通知

【讨论】:

  • 能否请您澄清一下答案。如果它真的意味着什么,那将是有帮助的
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-08-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多