iOS是否从手机信号塔或Wifi热点知道手机的位置,即没有GPS?

问题描述 投票:0回答:1

我的问题是...

即使可以关闭iPhone的内置GPS模块,iOS操作系统也知道手机的位置吗?

我的理解

某些移动网站具有“查找我的设备”的功能,方法是通过从该基站将设备上的SMS拖放到设备上来实现,它将选择设备的大概位置,并且服务提供商会向您收费,该功能可以通过辅助GPS(A-GPS)实现。

MileIQ应用程序使用相同的方法来获取用户位置,并使用一些复杂的公式来计算距离。

我不明白的地方

iOS,操作系统,可以在没有GPS模块的情况下获取设备位置,因为服务提供商(基站)知道我的设备位置。

蜂窝塔或wifi热点是否传输了与其相连的设备位置?

对于iOS(swift),有一些理论上的答案,但是他们都没有实现它来从手机信号塔或wifi获取设备位置。

注意我不想使用CLLocation,即设备中存在默认的GPS模块。

ios geolocation gps cllocationmanager cllocationcoordinate2d
1个回答
0
投票

CoreLocation将多个源融合在一起,以返回设备的位置。这包括通过GPS映射WiFi基站的SSID位置的各种来源。例如,如果您打开了位置跟踪功能,那么您就会拥挤WiFi基站附近的位置,并将其匿名发送给Apple。第三方也提供来源。

此外,GPS可能需要一段时间来对您的位置进行三角测量。根据SSID的近距离,CoreLocation可以在几秒钟内获得一个大致的位置,然后在可用时报告更准确的GPS来源位置。有时称为WiFi辅助。

但是,此功能是CoreLocation的一部分,并且需要用户授予您的应用权限才能查看融合的传感器数据。

© www.soinside.com 2019 - 2024. All rights reserved.