【发布时间】:2017-11-15 05:06:20
【问题描述】:
我有适用于 ios 的 xamarin.forms 应用程序,我需要实现持续跟踪用户位置的功能,例如考虑两个用户“A”和“B” 现在“A”可以知道“B”的位置,“B”可以随时知道“A”的位置,有没有办法实现这个功能,如果有,请提供任何示例或指南可能。
【问题讨论】:
标签: ios xamarin xamarin.forms tracking
我有适用于 ios 的 xamarin.forms 应用程序,我需要实现持续跟踪用户位置的功能,例如考虑两个用户“A”和“B” 现在“A”可以知道“B”的位置,“B”可以随时知道“A”的位置,有没有办法实现这个功能,如果有,请提供任何示例或指南可能。
【问题讨论】:
标签: ios xamarin xamarin.forms tracking
如果两个设备的距离比使用以下想法的距离远,您可以远程跟踪设备位置。
使用 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?
【讨论】: