【问题标题】:Location data update in server continuously in Flutter app even it is terminated or killed即使 Flutter 应用程序被终止或杀死,服务器中的位置数据也会不断更新
【发布时间】:2022-10-06 12:27:00
【问题描述】:

我想连续跟踪用户位置并将其更新到服务器。用户还可以设置警报以开始跟踪。用户可以杀死应用程序或终止它,那么如何运行后台服务来跟踪连续位置并将其发布到服务器?是否可以在不在android和ios平台上编写本机代码的情况下在flutter中实现它?

  • 不可能实现本机代码。用户可以随时关闭他们对您应用的位置权限
  • 嗨@Paulw11 感谢您的回复。如果用户不删除权限,那么可以在颤振或 ios 中实现吗?
  • 您可以在 iOS 上使用重要的位置更改监控,如果 iOS 终止它,它将重新启动您的应用程序,但我很确定如果用户杀死它,那么它将不会重新启动。
  • 解决:您可以使用“flutter background geolocation”插件,即使应用程序终止也可以使用
  • @VishwajeetSinghShekhawat 它将适用于 DEBUG 构建。如果没有购买许可证,它将无法与 RELEASE 版本一起使用。

标签: android ios flutter location background-service


【解决方案1】:

你说的对 !!您也可以使用颤振后台服务插件并进行一些自定义,然后也许它可以工作

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-04-04
    • 1970-01-01
    • 2015-05-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多