在 flutter 中发送后台事件的推送通知

Sending push notification for background events in flutter

我正在 flutter 中开发一个股票市场警报应用程序,它可以在后台检查某个股票价格并发送推送通知。我使用了 background_fetch 库,但它只能每 15 分钟获取一次价格,并且在 ios 上存在一些可靠性问题。 因此,我想知道是否有另一种方法可以实现相同的功能。

有一个类似问题的答案,但在 IOS 上,但它在 android 上的工作方式类似,希望这有帮助,我对这个否定的答案感到抱歉:(

您可以尝试 android_alarm_manager 来自 pub dev 的包,但它仅适用于 (你猜对了)android。这将解决 15 分钟的频率,我希望它对你有用。在旁注中,当应用程序在后台运行时用户进入地理围栏时,我还需要一个 运行 函数,但我仍然没有找到解决方案。因为在我的问题中它不应该 运行 每 x 分钟而是当某事被触发时。