ios - 定期获取和发送后台位置,静默推送 (Flutter)
ios - background location getting and sending periodically, silent push (Flutter)
目标是获取iPhone位置并定期发送给服务器(比如每15分钟,间隔是一个参数),当应用程序是在屏幕上,或在背景中。服务器期望 phone 位置在给定的时间间隔内,即使位置没有改变。
我们正在使用颤振。该应用程序适用于 iOS 和 Android。我们尝试了一些像 background_fetch 这样的库,但它们似乎不能保证准确的间隔。我们正在试验静默推送通知,但它们并不总是有效,尤其是当应用程序处于后台时。谁能给我指出正确的方向?
For getting location updates when the app is active, in background or
killed
我已经使用了这个包(background_locator)并且它按预期工作,您还可以指定您自己的时间间隔来接收位置更新(在您的情况下为 15 分钟)
您可以查看示例文件夹和有关包用法的文档
目标是获取iPhone位置并定期发送给服务器(比如每15分钟,间隔是一个参数),当应用程序是在屏幕上,或在背景中。服务器期望 phone 位置在给定的时间间隔内,即使位置没有改变。 我们正在使用颤振。该应用程序适用于 iOS 和 Android。我们尝试了一些像 background_fetch 这样的库,但它们似乎不能保证准确的间隔。我们正在试验静默推送通知,但它们并不总是有效,尤其是当应用程序处于后台时。谁能给我指出正确的方向?
For getting location updates when the app is active, in background or killed
我已经使用了这个包(background_locator)并且它按预期工作,您还可以指定您自己的时间间隔来接收位置更新(在您的情况下为 15 分钟)
您可以查看示例文件夹和有关包用法的文档