Core Location可以利用三种技术实现定位:GPS、蜂窝基站三角网定位(cell tower triangulation)和Wi-Fi定位服务(WPS)。
 
GPS是最精确的,但在第一代iPhone上不可用,GPS从多个卫星读取微波信号来确定当前位置。蜂窝基站三角网定位根据手机所属范围内的手机基站的位置进行计算,在城市和其他手机基站密度较高的区域非常精确。WPS通过使用iPhone的Wi-Fi连接的IP地址,通过参考已知服务提供商及其服务区域的大型数据库来猜测你的位置,不精确,有时会有数英里的误差。
 
所有这三种方法都会显著消耗电量,除非绝对必要,否则不应该对你的位置进行多次轮询。可以根据需要指定精度,通过仔细设定所需的绝对最低精度级别,可以防止不必要的电池消耗。告知希望的精度级别,Core Location将决定哪种技术可以更好满足你的请求。