Я собирался добавить это как комментарий, но это действительно не подходит.
Редактировать: Это, вероятно, более ясный способ выразить это.
- Телефон включает GPS, начинает поиск сигнала GPS
- Сканирование телефона для точек доступа Wi-Fi, вышек сотовой связи, захватывает идентификаторы
- Телефон отправляет захваченные идентификаторы на серверы поставщика
- Серверы поставщика отвечают любым известным местоположением (ями) точек доступа и вышек Wifi и возможными другими метаданными, полезными для сокращения пространства поиска.
- Телефон использует эти данные для получения приблизительного местоположения
- Телефон передает данные, которые приближают местоположение к программному обеспечению GPS, сокращая возможное пространство для поиска.
- Когда телефон блокируется, периодически отправляет обратно видимые точки доступа Wi-Fi и вышки сотовой связи, а также известное исправление GPS в базу данных поставщика.
Многие производители делают это, это не просто Apple.