Flutter:在后台获取地理位置

Seb*_*eph 7 location background-process dart flutter

我需要我的应用程序在后台将当前位置发送到 API,特别是在应用程序关闭时。我发现对于如何为 IOS 实施它存在限制。flutter 中是否有任何解决方案可以为两个平台实现这一点?

mat*_*dis 1

到目前为止,我已经找到了一个可以在后台运行的插件 - 只不过它不是免费的。

flutter_background_geolocation 1.7.3

https://pub.dev/packages/flutter_background_geolocation

它完全满足您的需求 - 在两个平台的后台工作,您可以免费在开发中使用它,但是当您启动应用程序时 - 您需要付费(Android 平台)。