Core Location
Core Location 提供的服务,用于确定设备的地理位置、高度和方向,或其相对于附近 iBeacon 设备的位置。该框架使用设备上的所有可用组件收集数据,包括Wi-Fi、GPS、蓝牙、磁力计、气压计和蜂窝硬件。
您可以使用 CLLocationManager 类的实例来配置、启动和停止 Core Location 服务。位置管理器对象支持以下与位置相关的活动:
- 标准和重要位置更新: 以可配置的准确性跟踪用户当前位置的大或小变化。
- 地区监控: 监控不同的兴趣区域,并在用户进入或离开这些区域时生成位置事件。
- 信标测距: 检测并定位附近的信标。
- 指南针标题: 从指南针报告标题变化。