【问题标题】:Continuous tracking of users location持续跟踪用户位置
【发布时间】:2017-11-15 05:06:20
【问题描述】:

我有适用于 ios 的 xamarin.forms 应用程序,我需要实现持续跟踪用户位置的功能,例如考虑两个用户“A”和“B” 现在“A”可以知道“B”的位置,“B”可以随时知道“A”的位置,有没有办法实现这个功能,如果有,请提供任何示例或指南可能。

【问题讨论】:

    标签: ios xamarin xamarin.forms tracking


    【解决方案1】:

    如果两个设备的距离比使用以下想法的距离远,您可以远程跟踪设备位置。

    使用 API 实现,设备 A 和 B 通过 didUpdateLocation 方法将当前位置发送到您的服务器,之后 从设备 A 获取设备 B 当前位置 并从 设备B获取设备A当前位置这样,你可以连续跟踪每个设备的位置。

    根据您的要求,您必须调用此 API。

    例如在某些时间间隔内调用 API 是持续跟踪设备位置的最佳方式

    后台位置更新服务的链接帮助,

    Periodic iOS background location updates How do I get a background location update every n minutes in my iOS application?

    【讨论】:

    • 感谢 Ashish 的帮助,我会试试这个。
    • ,@Ashish,我已经创建了locationsmanager并获取了当前的经纬度,但是不知道如何获取“didUpdateLocation”方法,请你帮我解决一下。
    • @Sahithi,您必须创建位置管理器对象并设置其委托方法,然后在实施后 - (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations 或参考链接了解更多信息详情stackoverflow.com/questions/4152003/…
    • @Sahithi,我不知道 xamarin 但仍然,以下 URL 可能会有所帮助stackoverflow.com/questions/36630509/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-04
    • 1970-01-01
    • 1970-01-01
    • 2017-12-18
    相关资源
    最近更新 更多