我正在构建一个需要访问两个用户位置的iOS应用程序:驱动程序和乘客。这个应用程序将非常类似于优步应用程序,其中乘客要求附近的司机接他并最终实时跟踪驾驶员的位置。我是基于位置的应用程序的新手,所以我想请求最好的方法来做到这一点。所以到目前为止我的算法是:
由于
答案 0 :(得分:0)
我认为通过推送发送数据是个坏主意(例如使用webscoket或者向服务器请求REST)。
1)使用CLLocationManager获取当前位置example, very easy
2)使用APN推送或使用firebase轻松发送推送
3)只需使用REST
4)只是REST
5)使用CLLocationManager并通过计时器发送当前驱动程序位置。使用第一段中的示例
6)使用websocket或request更新有关驱动程序位置的信息