请告诉我,如果我使用kCLLocationAccuracyThreeKilometers而不是kCLLocationAccuracyBest。 那我的iPhone会使用GPS还是Cell Tower?。
答案 0 :(得分:1)
它将使用内置的GPS接收器,蜂窝塔数据和WiFi数据的混合来收集最佳位置估计。不能保证它只会使用WiFi,也不能保证你可以设置一个标志,所以它只使用WiFi。如果无法使用蜂窝数据(例如在远程位置),它将回退到WiFi和GPS接收器。
使用kCLLocationAccuracyThreeKilometers
可能会更频繁地依赖WiFi,但没有100%的确定性。然而它确实使用更少的电力,所以如果它足以满足您的需求,那么您最好使用该标志。