Iphone 如何获取仅GPS定位?

Iphone 如何获取仅GPS定位?,iphone,gps,wifi,cllocationmanager,cellular-network,Iphone,Gps,Wifi,Cllocationmanager,Cellular Network,iPhone CLLocationManager提供的Wi-Fi或蜂窝电视塔的位置不够精确,无法跟踪路线。我只想要GPS的位置 目前,我在didUpdateToLocation中使用newLocation.HorizontalAccurance进行过滤: if (newLocation.horizontalAccuracy < 0 || newLocation.horizontalAccuracy > 100) return; if(newLocation.horizontalAc

iPhone CLLocationManager提供的Wi-Fi或蜂窝电视塔的位置不够精确,无法跟踪路线。我只想要GPS的位置

目前,我在
didUpdateToLocation
中使用
newLocation.HorizontalAccurance
进行过滤:

if (newLocation.horizontalAccuracy < 0 || newLocation.horizontalAccuracy > 100) return;
if(newLocation.horizontalAccurance<0 | | newLocation.horizontalAccurance>100)返回;
因为我发现当位置“跳转”到一个不准确的位置(可能是细胞塔位置)时,水平精度是100,所以我用100来过滤它


尽管精度很高,但获取纯GPS位置的最佳方法是什么?

您无法获取纯GPS数据。据我所知,定位是基于GPS、手机发射塔以及范围内任何可用的无线网络计算的。

这条消息可能会引起你的兴趣:“4月份,苹果放弃了谷歌和Skyhook,转而使用自己的定位数据库。”