【问题标题】:Using Local Notifications with Battery Optimisation off - will PUSH Notifications be sparred by Battery Optimisation在关闭电池优化的情况下使用本地通知 - 电池优化会避免推送通知
【发布时间】:2021-08-10 11:59:38
【问题描述】:

我们在 React Native 中使用 Expo 构建了一个 Android 和 iOS 应用程序。最近,我们添加了本地通知 - 一个在每天上午 9 点通知,另一个在特定日期/时间有事件时通知。它们在 iOS 上运行良好,但在 Android 上,我需要在某些手机上禁用电池优化,然后才能运行。

我想知道我是否应该转向推送通知来解决这个问题,但后来我遇到了这个One Signal Help Guide 看起来电池优化也无法避免推送通知。我的理解正确吗?

即使在使用 PUSH 之后 --> 由于 Android 上的电池优化,通知可能仍然丢失?

【问题讨论】:

    标签: android react-native push-notification notifications


    【解决方案1】:

    我用我的“android”手机(Honor 8x)试了一下,看起来绝对是这样。电池优化使显示推送通知更加困难。我非常确定您作为开发人员对此无能为力,因为这被广泛称为Common Issues for All Platforms。所以,就像它所说的here

    电池优化应用将具有后台功能(如推送通知受限。确保您的应用未优化”

    结合以下引用...

    “有时在我打开应用之前甚至没有联系到我

    ...,我找到了here,并且我自己试图找到解决问题的方法失败,我很有信心说,但你无能为力这在安卓上。就像已经提到的那样,如果我正确理解了您的需求,我在“设置”中找不到任何选项来禁用仅针对一个特定应用的电池优化。

    我希望这个答案对您有所帮助,即使它似乎只是对您的假设的确认。

    如果我似乎忘记提及某些事情,如果我错了,请随时添加或更正我,如果将来有任何变化,现在不再是这样了,请告诉我。

    【讨论】:

      猜你喜欢
      • 2021-05-13
      • 1970-01-01
      • 1970-01-01
      • 2011-07-29
      • 1970-01-01
      • 2017-05-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多