iOS GPS实时跟踪用户位置
我正在构建一个iOS应用程序,需要访问两个用户的位置:司机和乘客。该应用程序将非常类似于优步应用程序,乘客请求附近的司机来接他,并最终实时跟踪司机的位置。我是一个新的基于位置的应用程序,所以我想问最好的方法来做到这一点。到目前为止,我的算法如下:iOS GPS实时跟踪用户位置,ios,gps,mkmapview,mapkit,core-location,Ios,Gps,Mkmapview,Mapkit,Core Location,我正在构建一个iOS应用程序,需要访问两个用户的位置:司机和乘客。该应用程序将非常类似于优步应用程序,乘客请求附近的司机来接他,并最终实时跟踪司机的位置。我是一个新的基于位置的应用程序,所以我想问最好的方法来做到这一点。到目前为止,我的算法如下: 乘客应用程序通过将驾驶员的当前位置发送到服务器来请求驾驶员 服务器查询最近的驱动程序并向所选驱动程序发送推送通知消息 驱动程序接收推送通知消息并将确认发送回服务器 服务器将详细信息发送给乘客 驱动程序开始通过RESTAPI请求将其位置发送到服务器(每1
谢谢我认为通过推送发送数据是一个坏主意(例如使用WebCoket或请求服务器休息) 1) 使用CLLocationManager获取当前位置 2) 使用APNs推送或使用轻松发送推送 3) 休息一下 4) 休息一下 5) 使用CLLocationManager并按计时器发送当前驱动程序位置。使用第一段中的示例
6) 使用websocket或request更新有关驱动程序位置的信息我认为通过push发送数据是个坏主意(例如使用webscoket或向服务器请求REST) 1) 使用CLLocationManager获取当前位置 2) 使用APNs推送或使用轻松发送推送 3) 休息一下 4) 休息一下 5) 使用CLLocationManager并按计时器发送当前驱动程序位置。使用第一段中的示例 6) 使用websocket或请求更新有关驱动程序位置的信息