没有WiFi或GPS的iOS定位



我知道,当GPS不存在时,iOS通过查看用户与附近WiFi热点的距离来接近用户的位置,然后将其与存储在服务器端的大型热点数据库进行比较。

我想知道的是:是否可以缓存WiFi网络信息,稍后发送位置请求?例如,我想让用户点击一个按钮,然后保存WiFi数据。然后,当他连接互联网时,确定按钮最初被按下时他在哪里。

Apple的核心位置API似乎处于一个抽象级别太高,无法做到这一点,但我可能错过了一些东西,或者可能有另一种方法来做到这一点。

谢谢!

更新:由于混淆而改变了问题。

没有API可以访问当前可见的WiFi点,也没有API可以从WiFi点请求位置。

曾经有一款名为WiFiTrak的应用程序可以显示无线电范围内的WiFi点,但苹果公司因其使用私有api而将其从应用程序商店中删除。

GPS和Wi-Fi不会"解析"设备已有的位置数据,它们是获取该数据的方法。

最新更新