Симптомы: как проявляется проблема
Геолокация на iPhone может не работать по-разному. Иногда ни одно приложение не определяет ваше местоположение, иногда проблема только в одном приложении, а иногда местоположение определяется, но с большой погрешностью или показывает другой город. От того, как именно проявляется сбой, зависит, с чего начинать проверку.
| Что вы видите | Что проверить |
|---|---|
| Ни одно приложение не видит местоположение | Включены ли службы геолокации, дата и время |
| Только одно приложение не видит местоположение | Доступ приложению, включена ли точная геопозиция |
| Местоположение с большой погрешностью | Интернет (Wi-Fi или сотовая связь), точная геопозиция |
| Геолокация перестала работать после обновления | Перезапуск iPhone, сброс геонастроек |
| Местоположение не обновляется в фоновом режиме | Режим энергосбережения, фоновое обновление |
| «Локатор» не показывает устройство | Включены ли «Найти iPhone» и «Сеть Локатора» |
| iPhone показывает другой город | Дата и время (автоматически), интернет-соединение |
Проверяем, включены ли службы геолокации
Это первая и самая частая причина. Главный переключатель мог быть отключён случайно или после сброса настроек.
- Откройте «Настройки» > «Конфиденциальность и безопасность» > «Службы геолокации».
- Убедитесь, что переключатель «Службы геолокации» в самом верху включён.
- Если переключатель включён, выключите и включите заново. Иногда это помогает при программном сбое.
Если вы раньше не настраивали геолокацию или хотите проверить все параметры, подробная инструкция по включению описана отдельно. Здесь же речь пойдёт о неисправностях и проверках.
В этом же разделе внизу есть пункт «Системные службы». Нажмите на него и проверьте ключевые переключатели: «Найти iPhone» отвечает за работу «Локатора», «Калибровка компаса» нужна для корректной навигации, «Экстренные вызовы и SOS» передаёт координаты при звонке в службу спасения. Если эти службы выключены, геолокация будет работать частично или не будет работать вообще, даже если главный переключатель включён.
Доступ приложению и точная геопозиция
Если геолокация не работает только в одном приложении, например в «Карты» или приложении такси, проблема в индивидуальных настройках доступа.
На всех версиях iOS:
- Откройте «Настройки» > «Конфиденциальность и безопасность» > «Службы геолокации».
- Найдите нужное приложение в списке ниже главного переключателя.
- Нажмите на него и выберите «При использовании приложения» (или «При использовании приложения или виджетов»).
- Убедитесь, что переключатель «Точная геопозиция» включён. Если он выключен, приложение видит только примерный район, а не точку с точностью до нескольких метров.
На iOS 18 и новее тот же параметр доступен и через раздел «Приложения»: «Настройки» > «Приложения» > [название приложения]. Путь через «Конфиденциальность и безопасность» работает на всех версиях, путь через «Приложения» появился в iOS 18.
Если для приложения выбрано «Спросить в следующий раз», при каждом запуске оно будет запрашивать доступ заново. Если вы подтвердили доступ, а приложение всё равно не видит местоположение, закройте его через переключатель приложений и откройте снова.
Важно. После сброса или обновления iOS все разрешения приложений могут сброситься. Приложения начнут запрашивать доступ к геолокации при первом запуске. Не отказывайте случайно: если нажать «Не разрешать», приложение не сможет определять местоположение, пока вы не измените настройку вручную.
Дата, время, интернет и перезапуск
Службы геолокации используют не только GPS, но и данные сотовых вышек и точек Wi-Fi. Если дата и время на iPhone не совпадают с реальными, определение местоположения может давать ошибку в десятки километров или показывать другой город.
- Откройте «Настройки» > «Основные» > «Дата и время».
- Включите переключатель «Автоматически».
- Убедитесь, что iPhone подключён к интернету: проверьте Wi-Fi или сотовую связь, открыв любую страницу в браузере.
- Если используется VPN или прокси, отключите их и проверьте геолокацию снова. Сайты и некоторые сервисы определяют регион по IP-адресу, и с VPN они видят адрес сервера, а не ваш город.
- Включите и выключите авиарежим. Это обновит подключение к сотовой сети и может помочь, если проблема в передаче данных.
Перезапуск устраняет большинство программных сбоев. Если геолокация перестала работать после обновления iOS, перезапустите iPhone. Для моделей с Face ID: нажмите и удерживайте любую кнопку громкости и боковую кнопку, передвиньте ползунок выключения, подождите 30 секунд и включите снова, удерживая боковую кнопку до логотипа Apple. Для iPhone 8 и SE: нажмите и удерживайте боковую кнопку, передвиньте ползунок, подождите 30 секунд и включите снова.
Режим энергосбережения и ограничения экранного времени
Два параметра, которые косвенно мешают геолокации.
Режим энергосбережения ограничивает фоновое определение местоположения, чтобы продлить заряд. Если аккумулятор изношен и iPhone часто уходит в энергосбережение, геолокация будет работать только когда приложение открыто на экране. Отключите режим: «Настройки» > «Аккумулятор» > выключите «Режим энергосбережения». Проверьте работу геолокации после отключения.
Если аккумулятор быстро садится и приходится включать энергосбережение каждый день, это может быть признаком износа. Состояние батареи стоит проверить, а при износе подумать о замене аккумулятора: тогда энергосбережение не придётся включать постоянно.
Ограничения экранного времени могут блокировать доступ к геолокации, если кто-то настроил ограничения на устройстве. Проверьте: «Настройки» > «Экранное время» > «Ограничения контента и конфиденциальности» > «Службы геолокации». Если ограничение включено, службы геолокации заблокированы. Для отключения потребуется код-пароль экранного времени. Если вы забыли этот код, его можно сбросить через Аккаунт Apple, с которым настраивалось экранное время.
Сброс геонастроек и обновление iOS
Если предыдущие шаги не помогли, есть два более радикальных программных способа.
Сброс геонастроек возвращает все разрешения для приложений к значениям по умолчанию. Приложения снова начнут запрашивать доступ к геолокации при первом запуске. Данные, фото и приложения не стираются.
- Откройте «Настройки» > «Основные» > «Перенос или сброс iPhone».
- Нажмите «Сброс».
- Выберите «Сбросить геонастройки».
- Введите код-пароль устройства для подтверждения.
После сброса заново выдайте доступ приложениям, которым нужна геолокация: навигаторам, картам, такси, доставке. Это не страшно: приложение само попросит доступ при первом запуске.
Обновление iOS помогает, если сбой появился после обновления и Apple уже выпустила исправление. Проверьте: «Настройки» > «Основные» > «Обновление ПО». Если обновление доступно, установите его. Перед обновлением сделайте резервную копию в iCloud или на компьютере. Если обновление по воздуху не работает, подключите iPhone к компьютеру и обновите через Finder или приложение «Устройства Apple».
Аппаратные причины
Если все программные проверки пройдены, а геолокация по-прежнему не работает, проблема может быть в аппаратной части.
GPS-модуль расположен на одной плате с модулем сотовой связи. Когда он выходит из строя, одновременно могут ухудшиться приём сети, Wi-Fi и Bluetooth. Признаки аппаратной неисправности:
- геолокация не работает ни в одном приложении даже после сброса настроек;
- одновременно ухудшился приём сотовой сети, Wi-Fi или Bluetooth;
- проблема появилась после падения, удара или попадания воды;
- iPhone не определяет местоположение даже на открытом воздухе с хорошим интернетом.
После удара коннектор GPS-антенны может отойти от платы. После воды контакты окисляются, и модуль перестаёт корректно работать. В обоих случаях настройками проблему не решить. Если iPhone после падения также не включается или зависает, проблема может быть глубже, и геолокация в этом случае вторична.
Если проверки не помогли
Если вы прошли все шаги: включили службы геолокации, проверили доступ приложений, сверили дату и время, перезапустили iPhone, сбросили геонастройки и обновили iOS, а геолокация всё равно не работает, дело не в настройках. В этом случае мастер проведёт диагностику устройства, проверит GPS-модуль и антенные тракты, найдёт причину и назовёт цену до начала работ.
Важно. Если iPhone не реагирует на действия после падения или попадания воды, не пытайтесь включить его или зарядить. Вода на плате вызывает короткое замыкание и коррозию. Диагностика нужна как можно раньше: чем быстрее плату осмотрит мастер, тем выше шанс на восстановление.
Оставьте заявку на диагностику iPhone, если проверки выше не помогли.