我正在获取当前位置, 在我的应用程序中,我想知道我的位置来自GPS或WIFI或蜂窝数据。我该如何检查? 有没有办法确定位置来源?
Apple iOS使用
辅助全球定位系统(A-GPS)
众包Wi-Fi
蜂窝网络搜索
确定您的位置:
这三个阶段按优先级降序使用。换句话说,iOS首先尝试使用GPS卫星链接来修复您的位置。如果无法获取卫星,iOS将故障转移到Wi-Fi。如果未连接到Wi-Fi局域网(WLAN),则iOS使用手机信号塔数据
答案 0 :(得分:2)
CoreLocation不提供其源(或源),但您可以使用一些启发式来猜测。
这些是我最好的猜测。如果你真的想要这个功能,你就必须进行实验。