Android 在电池优化关闭的情况下使用本地通知-电池优化将触发推送通知

Android 在电池优化关闭的情况下使用本地通知-电池优化将触发推送通知,android,react-native,push-notification,notifications,Android,React Native,Push Notification,Notifications,我们在React Native中使用Expo构建了Android和iOS应用程序。最近,我们添加了本地通知—一个每天上午9点通知,另一个在特定日期/时间发生事件时通知。他们在iOS上工作得很好,但在Android上,我需要在一些手机上禁用电池优化,然后它就可以工作了 我想知道我是否应该移动到推送通知来解决这个问题,但后来我遇到了这个问题 而且,电池优化似乎也不能避免推送通知。我的理解正确吗 即使在使用推送功能之后,由于Android上的电池优化,通知可能仍然会丢失?我用我的“Android”手机

我们在React Native中使用Expo构建了Android和iOS应用程序。最近,我们添加了本地通知—一个每天上午9点通知,另一个在特定日期/时间发生事件时通知。他们在iOS上工作得很好,但在Android上,我需要在一些手机上禁用电池优化,然后它就可以工作了

我想知道我是否应该移动到推送通知来解决这个问题,但后来我遇到了这个问题 而且,电池优化似乎也不能避免推送通知。我的理解正确吗


即使在使用推送功能之后,由于Android上的电池优化,通知可能仍然会丢失?

我用我的“Android”手机(荣誉8x)尝试过,看起来情况绝对如此。电池优化使得显示推送通知更加困难。我非常肯定,作为一名开发人员,您不能对此做任何事情,因为这被广泛地称为一个。因此,正如它所说:

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

与下面的引文相结合

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

…这是我发现的,试图找到解决问题的方法失败了,我自己,我很有信心地说,在Android上你对此无能为力。正如前面提到的,如果我正确理解您的需求,我无法在我的设置中找到任何选项,只为一个特定的应用程序禁用电池优化

我希望这封信能帮助你,尽管它似乎只是对你假设的确认

如果我似乎忘了提什么,如果我错了,请随时补充或纠正我,如果将来有任何变化,那么就不再是这样,让我知道