地图标注 坐标转换 找不到so INVALID_USER_KEY INVALID_USER_SCODE
苹果在iOS设备上提供的是融合定位,一般地,苹果会先按照最快的“无网定位”(即离线网络定位)返回一个位置,当有网络连接时,在用“有网定位”(即在线网络定位)更新位置。
网络定位本身又包含基站定位和WIFI定位两种方式,当WIFI模块开启(开启即可,可不连接)时会运用WIFI定位,反之采用基站定位。
在室外环境时,设备会利用A-GPS上网查询卫星星历,在能收到GPS信号的情况下,使用GPS连接卫星(A-GPS用于遍历星历提速)定位。
根据当前信号情况和网络环境,iOS设备可能在上述方式之间反复迭代,没有绝对的步骤和方式,而且随着iOS升级,定位规则可能改变。所以iOS定位结果是无法具体区分来自于GPS定位还是来自于网络定位。