OSX Lion 的位置服务(或使用 CoreLocation API 的应用程序)是否会使用连接的 USB GPS 适配器?如果不是开箱即用的,是否有任何特定的 GPS 模块可以配置为这样做(通过系统调整或自定义软件包)?
答案1
答案2
我不这么认为。据我所知,Core Location 仅使用 WiFi 网络来定位。
答案3
Core location 绝对支持蓝牙和 USB 连接的 GPS 硬件。虽然我没有找到任何针对 GPS 硬件开发人员的 Apple 文档,参见:位置感知编程,BadElf 和 DUAL 等 GPS 设备附带将 GPS 硬件与 iOS 设备配对的软件。从那时起,CoreLocation 就可以透明地工作。CoreLocation 可以从互联网、手机信号塔三角测量、内部 GPS(如果有)或外部 GPS 获取位置信息。
我试图弄清楚我的程序能在多大程度上分辨出它正在使用哪一个数据源。