GPS-спидометру на iPhone нужны от iOS три вещи: включённые службы геолокации, разрешение для этого приложения использовать вашу геопозицию и включённая точная геопозиция. Обновление контента и режим энергосбережения значат меньше, чем принято думать, но о них стоит знать, если запись странно ведёт себя при переключении приложений. Если всё это в порядке, а скорость так и не появляется, обычно дело просто в том, что телефон видит слишком мало неба.
Названия меню ниже приведены так, как их показывают последние версии iOS. За годы Apple перенесла некоторые из них, поэтому на старом iPhone настройка может оказаться на уровень выше или ниже или называться немного иначе.
Четыре настройки в одной таблице
| Настройка | Где найти | Что она определяет | Для спидометра |
|---|---|---|---|
| Службы геолокации | Настройки › Конфиденциальность и безопасность › Службы геолокации | Геопозицию для всех приложений на телефоне | Должна быть включена |
| Разрешение для приложения | Тот же экран, затем нажмите на приложение | Когда именно это приложение может использовать геопозицию | Чаще всего достаточно «При использовании приложения» |
| Точная геопозиция | Внутри экрана геолокации приложения | Точное местоположение или примерный район | Оставьте включённой |
| Обновление контента | Настройки › Основные › Обновление контента | Могут ли приложения обновлять данные, пока вы в другом приложении | Лучше оставить включённым, но это не главный переключатель |
Первые три решают, появится ли скорость вообще. Четвёртая касается того, что происходит после выхода из приложения.
Службы геолокации — главный переключатель
Службы геолокации — это единственный переключатель, который стоит над разрешениями всех приложений. Если он выключен, ни одно приложение не получит геопозицию, как бы вы его ни настроили, и GPS-спидометру просто нечего показывать.
Чтобы проверить, откройте Настройки › Конфиденциальность и безопасность › Службы геолокации. В версиях до iOS 16 тот же экран находится в разделе Настройки › Конфиденциальность › Службы геолокации. Переключатель вверху должен быть зелёным.
Ниже — список всех приложений, которые запрашивали вашу геопозицию, и рядом с каждым указано текущее разрешение. Это самый быстрый способ найти проблему: если у спидометра стоит «Никогда», причина ясна.
Службы геолокации могут оказаться выключенными незаметно для вас:
- После восстановления или настройки телефона. Во время настройки iOS спрашивает о службах геолокации, и этот шаг легко пропустить.
- Из-за ограничений Экранного времени. Если на телефоне включены ограничения контента и конфиденциальности, изменения геолокации могут быть заблокированы. Загляните в Настройки › Экранное время › Контент и конфиденциальность › Службы геолокации: там может быть запрещено вносить изменения.
- После сброса геонастроек и конфиденциальности, когда все приложения снова начинают спрашивать разрешение.
«При использовании приложения» или «Всегда»
Нажмите на любое приложение в списке служб геолокации, и вы увидите до четырёх вариантов. Какие из них появятся, зависит от того, что запросило приложение, поэтому все четыре есть не везде.
- Никогда. Приложение не получает геопозицию. Спидометр работать не сможет.
- Спросить в следующий раз (Ask Next Time Or When I Share). iOS спросит снова, когда приложению в следующий раз понадобится геопозиция. Сюда же вы попадаете, если во всплывающем окне выбрали «Разрешить один раз».
- При использовании приложения. Приложение может использовать геопозицию, пока открыто на экране и пока продолжает то, что вы в нём запустили, например запись.
- Всегда. Приложение может использовать геопозицию в любой момент, даже если вы давно его не открывали.
Для спидометра разумный выбор — «При использовании приложения». Этого хватает для шкалы на экране, а в последних версиях iOS приложение, которое начало отслеживание, пока было открыто, может продолжать его, когда вы переключаетесь на навигатор или музыку. Обычно iOS показывает это синим индикатором за часами или в строке состояния, так что вы всегда видите, когда используется геопозиция.
«Всегда» такому приложению нужно редко. Если приложение просит об этом, прочитайте, зачем, прежде чем соглашаться.
Один вариант часто сбивает с толку: «Разрешить один раз». Звучит как разовый шаг настройки, но разрешение временное. Оно заканчивается, когда вы перестаёте пользоваться приложением, и в следующей поездке вас спросят снова.
Точная геопозиция и почему без неё нет скорости
Начиная с iOS 14, на экране геолокации каждого приложения есть переключатель «Точная геопозиция». Когда он включён, приложение получает ваше точное местоположение. Когда выключен, оно знает только, в каком примерно районе вы находитесь. Такая намеренно размытая геопозиция подходит для прогноза погоды, но для измерения скорости бесполезна.
Спидометр работает, отслеживая небольшие и быстрые изменения вашего положения. Примерная геопозиция почти не меняется от секунды к секунде, поэтому показания могут застыть на нуле, прыгать большими шагами или не появиться вовсе, хотя в Настройках всё выглядит нормально.
Чтобы проверить, откройте Настройки › Конфиденциальность и безопасность › Службы геолокации, нажмите на приложение-спидометр и убедитесь, что «Точная геопозиция» включена. Для приложений, которым нужно знать только ваш город, её можно оставить выключенной.
Обновление контента и режим энергосбережения
Обновление контента позволяет приложениям обновлять данные, пока вы пользуетесь чем-то другим, например загружать новые сообщения. Эта настройка находится в разделе Настройки › Основные › Обновление контента: вверху общий параметр, ниже переключатель для каждого приложения.
Это не та настройка, которая даёт доступ к геопозиции. Приложение, которое отслеживает ваше положение после переключения, опирается прежде всего на разрешение геолокации. Тем не менее, если оставить обновление включённым для нужных вам приложений, одной неизвестной станет меньше.
Важнее режим энергосбережения. Когда он включён, iOS отключает обновление контента для всех приложений и сокращает другую фоновую активность, чтобы сберечь заряд. Если батарея почти села и режим энергосбережения включился, поведение приложений в фоне может измениться. В долгой поездке проще всего держать телефон на зарядке.
Если скорость не появляется
Большинство проблем вида «GPS не работает» в приложении на iPhone связаны либо с разрешением, либо с сигналом. Сначала проверьте сигнал: его не исправит никакая настройка.
Дайте телефону увидеть небо
GPS-приёмник телефона ловит слабые сигналы со спутников, которые находятся высоко над вами. Эти сигналы распространяются почти по прямой, и их легко блокируют или ослабляют крыши, бетон и металл, а в меньшей степени кузов автомобиля и некоторые лобовые стёкла с покрытием. Чем больше открытого неба видит телефон, тем больше спутников он принимает и тем быстрее определяет положение и скорость.
Поэтому первое определение местоположения в гараже может затянуться, а телефон в держателе на приборной панели обычно справляется лучше, чем телефон в сумке на заднем сиденье. Wi-Fi и сотовая сеть помогают быстрее найти примерное положение, но сама скорость берётся из спутниковых сигналов.
Проверьте настройки по порядку
Если вы на улице под открытым небом, а скорости всё равно нет, проверьте по порядку:
- Убедитесь, что службы геолокации включены в разделе Настройки › Конфиденциальность и безопасность › Службы геолокации.
- Нажмите в этом списке на приложение-спидометр и проверьте, что там стоит «При использовании приложения» или «Всегда», а не «Никогда» или «Спросить в следующий раз».
- На том же экране убедитесь, что «Точная геопозиция» включена.
- Проверьте, не блокируют ли ограничения Экранного времени изменения геолокации.
- Полностью закройте приложение, откройте его снова и подождите минуту на улице с включённым экраном.
- Перезагрузите iPhone. Это устраняет многие кратковременные сбои геолокации.
- В крайнем случае воспользуйтесь пунктом Настройки › Основные › Перенос или сброс iPhone › Сбросить › Сбросить геонастройки. Все приложения снова запросят разрешение, поэтому спидометру придётся разрешить доступ ещё раз.
Если скорость появляется, но пропадает после выхода из приложения, проверьте, что режим энергосбережения выключен и что вы не смахнули приложение вверх в переключателе приложений.
Как GPS Speedometer использует эти разрешения
GPS Speedometer запрашивает доступ к геопозиции один раз, при первом запуске. Разрешите его, и шкала покажет вашу скорость по GPS, как только телефон поймает сигнал. Выбирайте «При использовании приложения», а не «Разрешить один раз», иначе iOS снова спросит в следующий раз.
Скорость в реальном времени доступна бесплатно с темой Digital Clean. Если у вас Premium и вы записываете поездку, запись продолжается, пока приложение работает в фоне, так что можно одновременно открыть навигатор или музыку. Если полностью закрыть приложение, смахнув его вверх в переключателе приложений, запись остановится. Live Activity и Dynamic Island держат приложение под рукой, пока вы в другом приложении.
Спидометру и записи поездок не нужна передача данных, потому что GPS работает офлайн. Интернет требуется только для автоматического определения ограничения скорости. Premium также открывает остальные темы спидометра, режим HUD, историю поездок, предупреждения об ограничении скорости, таймер разгона и виджет «Картинка в картинке».
Частые вопросы
Что выбрать для спидометра: «При использовании приложения» или «Всегда»?
Большинству хватает «При использовании приложения». Этот вариант охватывает приложение на экране, а в последних версиях iOS и запущенную запись, которая продолжается после переключения на другое приложение. «Всегда» стоит давать, только если приложение ясно объясняет, зачем ему это нужно.
Почему приложение на iPhone не показывает скорость, хотя геолокация включена?
Проверьте, что разрешение самого приложения не стоит на «Никогда» или «Спросить в следующий раз» и что для него включена точная геопозиция. Если с этим всё в порядке, выйдите на улицу или отойдите от высоких зданий и дайте телефону минуту, чтобы найти достаточно спутников.
Останавливает ли отключение обновления контента GPS-отслеживание?
Само по себе нет, потому что отслеживание геопозиции зависит в первую очередь от разрешения геолокации. Однако режим энергосбережения, который отключает обновление контента для всех приложений, может менять их поведение в фоне, поэтому в долгих поездках следите за ним.
Работает ли GPS на iPhone без мобильного интернета?
Да. Спутниковым сигналам не нужна передача данных, поэтому спидометр показывает скорость и там, где нет связи. Сеть лишь помогает телефону чуть быстрее найти первое примерное положение.
Написано командой GPS Speedometer с помощью ИИ. Всё, что сказано о GPS Speedometer, основано на самом приложении; названия меню в других приложениях могут меняться от версии к версии.