我有一个应用程序需要保存关于用户行走位置的非常精确的数据。将kCLLocationAccuracyBestForNavigation打开而不是kCLLocationAccuracyBest会在这种情况下获得什么?感谢。
答案 0 :(得分:21)
kCLLocationAccuracyBestForNavigation比你想要实现的目标更好,而不是kCLLocationAccuracyBest。
不选择BestForNavigation的唯一原因是支持iOS< 4的设备。
作为旁注,kCLLocationAccuracyBestForNavigation也将是电池食用者...... 但不超过20%(根据我的个人经历)。
正如苹果公司的男生所说:
kCLLocationAccuracyBestForNavigation 尽可能使用最高精度 将它与其他传感器相结合 数据。这种准确度是 用于导航 需要精确的应用程序 任何时候的位置信息和 仅用于 设备已插入。