Почему Safari на iPhone или iPad не определяет геопозицию
Дмитрий
В Safari на iOS при открытии сайтов моя геопозиция стала определяться неправильно. В чем может быть проблема?
Проверьте, разрешен ли доступ к геолокации для приложения Safari в параметрах системы. Для этого перейдите в Настройки – Службы геолокации – Сайты Safari и установите параметр в позицию При использовании программы.
Разумеется, геолокационная служба в предыдущем меню должна быть активирована.
Другой настройкой, которая может влиять на неверное отображение местоположения, является параметр в поисковой системе. В зависимости от используемой поисковой машины (Google или Yandex) нужно перейти на соответствующий сайт и в настройках учетной записи проверить правильность выбранного города.
Включение и отключение служб геолокации и GPS на iPhone, iPad или iPod touch
Предоставление разрешения на использование данных о вашей геопозиции
- Нажмите «Разрешить», чтобы разрешить приложению использовать информацию служб геолокации по мере необходимости.
- Нажмите «Не разрешать», чтобы запретить доступ. 2 .
- Нажмите «Спросить в следующий раз» или «Когда я делюсь» и выберите «При использовании приложения», «Разрешить один раз» или «Не разрешать».
На устройствах iOS и iPadOS для определения местоположения может использоваться интерфейс Wi-Fi и Bluetooth. Данные GPS и сотовой сети могут служить для определения местоположения на устройствах iPhone и моделях iPad (Wi-Fi + Cellular).

Включение и отключение служб геолокации для конкретных приложений
- Перейдите в раздел «Настройки» > «Конфиденциальность и безопасность» > «Службы геолокации».
- Убедитесь, что службы геолокации включены.
- Прокрутите вниз до нужного приложения.
- Нажмите приложение и выберите один из следующих вариантов.
- «Никогда»: доступ к информации служб геолокации запрещен.
- «Спросить в следующий раз» или «Когда я делюсь»: можно выбрать «При использовании приложения», «Разрешить один раз» или «Не разрешать».
- «При использовании приложения»: доступ к информации служб геолокации разрешен только во время отображения приложения или одной из его функций на экране. Если выбран вариант «При использовании приложения», строка состояния может становиться синей, когда какое-либо приложение активно использует данные о вашем местоположении.
- «Всегда»: доступ к информации о местоположении разрешен даже при работе приложения в фоновом режиме.
При этом могут отображаться пояснения о том, как именно приложения используют информацию о вашем местоположении. Некоторые приложения могу предлагать только два варианта.
![]()

Как поделиться своей геопозицией
В iOS 14 и iPadOS 14 некоторые приложения могут использовать функцию «Точная геопозиция» для определения местоположения. Чтобы передавать только ваше приблизительное местоположение (чего может быть достаточно для приложения, которому не требуются точные геоданные), отключите функцию «Точная геопозиция». Вот как использовать эту функцию:
- Выберите «Настройки» > «Конфиденциальность и безопасность», а затем включите «Службы геолокации».
- Выберите приложение, затем включите или отключите параметр «Точная геопозиция».
![]()
- Службы геолокации используют для определения приблизительного местоположения вашего устройства данные GPS и Bluetooth (если они доступны), а также общедоступные точки доступа Wi-Fi и вышки сотовой связи.
- Приложения не будут использовать данные о вашем местоположении без предварительного запроса и получения вашего разрешения.
Как повысить точность геолокации на Айфоне
Многие пользователи даже не задумываются о том, насколько много приложений используют функцию определения геолокации на смартфоне. Погода, Такси, сервисы доставки еды, интернет-магазины, Локатор — мы настолько привыкаем пользоваться этим софтом, что иной раз даже не замечаем этого. Проблемы начинаются в тот момент, когда Айфон определяет местоположение неправильно. Таксист уезжает на пару улиц дальше, а Погода думает, что вы находитесь где-то под Нижневартовском. Сегодня предлагаю разобраться во всех способах повышения точности определения местоположения на Айфоне и обсудить все детали.

Рассказываем, как повысить точность геолокации на Айфоне.
Проблемы с геолокацией на Айфоне — явление достаточно редкое. За годы использования техники Apple я ни разу не столкнулся с подобными проблемами. При том, что практически каждый день пользуюсь Такси и сервисами доставки еды, где неправильная геолокация на Айфоне может быть чревата большими последствиями. Но те, кому местоположение нужно по работе, часто сообщают нам о таких проблемах.
Айфон не определяет геопозицию
Для начала необходимо убедиться, что геолокация на вашем iPhone включена. Для этого:
- Откройте Настройки на своем iPhone.
- Далее перейдите в раздел Конфиденциальность, Службы геолокации.
- Проверьте, установлен ли тумблер напротив пункта Службы геолокации.

Обязательно включите тумблер напротив Служб геолокации.
После этого необходимо разрешить приложению доступ к геолокации. При запуске новой программы Айфон обычно спрашивает разрешение на доступ к геолокации в отдельном окне. Но на всякий случай необходимо убедиться, имеет ли приложение все необходимые настройки. Для этого:
- Откройте Настройки на своем iPhone.
- Далее перейдите в раздел Конфиденциальность, Службы геолокации.
- Найдите нужное приложение из списка, перейдите в него.
- Установите нужный вам вариант определения геопозиции.

Выберите нужный вариант и включите ползунок Точная геопозиция.
Всего доступно 4 варианта:
- Никогда.
- Спросить в следующий раз или когда отправляю я.
- При использовании приложения.
- Всегда.
Если вы пользуетесь этой программой часто, лучше всего установить галочку напротив При использовании приложения. Для Такси, Доставки и прочих сервисов я бы отдал предпочтение именно этому варианту.
Отключать геолокацию совсем не стоит, ибо вы можете просто забыть об этом и в следующий раз возникнут сложности. Если программе понадобится ваше местоположение, она сама спросит об этом вас. Обычно такие уведомления выскакивают нечасто.
Плюс, учитывайте, что по умолчанию iPhone определяет геопозицию только приблизительно. Если хотите повысить точность геолокации, обязательно включите тумблер Точная геопозиция.
ПОДПИШИСЬ НА НАС В ЯНДЕКС.ДЗЕН!
Как улучшить геолокацию на Айфоне

Точность геолокации для многих просто необходима.
Если вы включили все настройки выше и при этом на Айфоне неправильно показывает геолокацию, попробуйте следующее:
- Проверьте, имеет ли iPhone доступ в интернет.
- Убедитесь, что время и дата установлены верно.
- Выключите и включите авиарежим на смартфоне.
- Полностью закройте все приложения и откройте их заново.
Хотя для корректной работы служб геолокации на Айфоне необходимости в интернет-соединении нет, точность геолокации может пострадать. Решить проблему легко — откройте любую страничку в Safari и посмотрите, загружается она или нет.
На своем официальном сайте Apple говорит, что стены, крыши транспортных средств, высотные здания, горы и другие препятствия могут создавать помехи для приёма сигнала со спутников GPS. Если доступа к спутникам нет, Айфон определяет местоположение с помощью вышек сотовой связи или сетей Wi-Fi.

Службы геолокации могут работать и без интернета, но иногда подключение необходимо.
Не забудьте проверить, установлена ли на вашем iPhone последняя версия операционной системы. Проблема может скрываться именно здесь. Сделать это можно перейдя в Настройки, Основные, Обновление ПО. Здесь должна находиться надпись «iOS актуальна». Если Айфон предлагает установить обновление, смело соглашайтесь. Мы регулярно рассказываем вам об обновлениях iOS. Так, на днях вышла iOS 15.4 с разблокировкой iPhone в маске и Universal Control
Есть еще одна банальная рекомендация — перезагрузить устройство. Вполне возможно, что после ее включения все заработает как надо.
Как обновить приложение на Айфоне
Понятно, что ошибка может возникнуть и в самом приложении. Если вы заметили, что проблема возникла с конкретной программой, обязательно проверьте ее на наличие обновлений. Часто в описании обновления разработчики сами указывают, что они исправили в новом апдейте. Также не поленитесь и дайте обратную связь в Отзывах. Вполне возможно, что вы поможете другим пользователям.
Обновить приложение на Айфоне можно следующим образом:
- Откройте App Store на своем iPhone.
- Тапните на иконку профиля в правом верхнем углу.
- Пролистайте до конца и нажмите Обновить напротив нужного приложения.

Обязательно проверьте наличие обновлений на Айфоне.
Плюс, учтите, что если вы переходите из приложения в браузер Google Chrome или Safari, местоположение будет отображаться только на веб-страницах, защищенных с помощью протокола https. Обычно такие сайты отображаются со значком замка в адресной строке.
Как сбросить настройки на Айфоне
Сброс всех настроек на Айфоне — крайне радикальная процедура. Прибегать к ней стоит лишь в том случае, если ничего больше не помогает.
- Перейдите в Настройки на своём iPhone.
- Откройте Основные, Перенос или сброс iPhone.
- Здесь выберите Стереть iPhone и настройки.
- Введите пароль от своего iPhone и подтвердите сброс.

Не забудьте сохранить все важные данные перед сбросом.
Сброс Айфона до заводских настроек имеет множество нюансов. Обязательно сделайте резервную копию устройства, вспомните свой пароль от Apple ID, проверьте все приложения. Ранее обо всех нюансах сброса настроек на Айфоне рассказывал автор AppleInsider.ru Иван Кузнецов. К ознакомлению обязательно.
При возникновении каких-то сложностей при прохождении той или иной процедуры обязательно обращайтесь в наш Телеграм-чат или в комментарии под постом. Вместе с командой наших читателей мы обязательно вам поможем. Чат работает 24/7 без перерывов на обед и выходных.
Как iPhone/iPad определяет свое местоположение без GPS?
Собственно, нет интернета, нет GPS (обычная версия устройства), но по городу спокойно определяет свое местоположение.
Понимаю, что через WiFi подключаясь к точкам доступа, но ведь интернет они не дают.
Следствием является вывод, что либо на устройстве лежит база мак-координаты, которая постоянно обновляется, либо же устройство лезет через точки на сервер эппла, но разве на всех точках есть дырки для службы геолокации эппл? Звучит как минимум смешно и фантастично.
- Вопрос задан более трёх лет назад
- 4238 просмотров
Комментировать
Решения вопроса 0
Ответы на вопрос 3
Консультация и разработка мобильных приложений
Сотовые вышки операторов.
https://ru.wikipedia.org/wiki/Location-based_service
Ответ написан более трёх лет назад
Комментировать
Нравится 1 Комментировать
попробуйте зайти в то место где вы никогда не были, уехать в другой город и т.п.,
когда появляется интернет устройство сливает что оно видело в ответ получает обновление чтобы в следующий раз уже привязаться к местности
Ответ написан более трёх лет назад
Комментировать
Нравится Комментировать

Arthur Gurinovich @ArthurGurinovich
Согласен с onepavel
Правда есть интересные приложения, в которых реализован алгоритм определения местоположения даже если сети не было в течение какого-то промежутка времени.
