Core Location框架基本概念理解

来源:互联网 发布:广东crm软件 编辑:程序博客网 时间:2024/06/06 03:09

      Core Location框架为定位用户当前位置和方向(Heading)提供支持。负责从设备硬件收集信息并以异步方式报告给应用程序。

定位方式:WiFi,蜂窝式移动电话基站,GPS卫星;

定位优先级:GPS,WiFi,蜂窝式移动电话基站;

定位准确性:GPS卫星(准确性高,但局限性大,比较耗费设备电量)、WiFi及蜂窝式移动电话基站(WiFi依赖网络,蜂窝取决于基站密度,耗费流量。)


      iOS开发中,不能指定使用哪种方式进行定位,iOS系统会根据设备情况和周围环境,采用一套最佳的定位解决方案。iOS设备通过定位来确定用户位置信息,因为涉及用户隐私问题,所以在用户使用地图定位之前会与用户之间有交互行为。

服务过程:用户进行定位授权,同意则进行定位操作,反之提示用户无授权无法进行定位操作。


github主页:https://github.com/chenyufeng1991  。欢迎大家访问!

1 0
原创粉丝点击