我想创建一个应用程序,允许用户使用登录到同一个应用程序的 GPS 坐标找到附近的其他用户位置。它还可以跟踪正在移动的设备(登录到同一个应用程序)的位置在车里 。
有人可以给我一个概述,我可以如何做到这一点。是否有任何免费的 API 可用于完成此任务。
Danielbeard 是正确的 - 您需要在某处的服务器上不断存储/更新位置。您的应用程序在后台运行时确实有一些运行时间,但我不确定它是否足以运行您需要的网络流量。
查看这篇文章:在后台运行应用程序并发送频繁的 http 请求
并在此处查看多任务指南:多任务指南
您还可以查看推送通知。希望这会有所帮助。
在 iOS7 中引入了 MultiPeerConnectivity 来查找附近的应用程序,因此如果您有一家咖啡店并且有人经过或进来他们可以获得最新的优惠,或者您走进一个房间并且随着您的设备交换音乐会变成您喜欢的音乐与另一个信息。