2012-02-13 136 views

回答

2

不是。你可以看看一个CLLocation对象的horizontalAccuracy和大胆的猜测基于其价值,虽然:

  • <25米:大概GPS
  • <200米:可能的Wi-Fi
  • 什么更大的可能:细胞塔三角测量

这些值刚刚开始我的头顶 - 要做到最准确,您可能需要自己做一些实验。

编辑 - 还值得注意的是,确定您正在运行的设备可以为您提供有关正在使用哪个位置提供程序的更多信息。例如,第一代iPhone没有GPS,所以如果你正在使用其中一个,那么你的位置肯定来自手机塔或Wi-Fi;迄今为止,没有任何iPod型号支持Wi-Fi三角测量以外的任何其他功能;只有iPad的3G模型曾经有过单元塔三角测量和GPS。

相关问题