#Что означает неисправность и где она возникает
После отказа Яндекс Картам в доступе к геопозиции, камере или фотографиям приложение может больше не показывать первоначальный запрос. Это предусмотренное поведение Android и iOS после отказа: разрешение нужно менять в системных настройках телефона.
#Причины и как отличить их друг от друга
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Разрешение заблокировано на уровне ОСПовторный системный запрос после отказа может не отображаться автоматически. | Сайт и другие приложения работают, но в Картах нельзя показать своё местоположение. | Открыть карточку разрешений приложения в системе. |
| Доступ ограничен точностью или временемГеолокация разрешена лишь примерно либо только при активном приложении. | Маркер местоположения смещён, фоновая навигация работает неправильно. | Выбрать подходящий объём доступа. |
| Отключены системные службы геолокацииДаже выданное приложению разрешение не поможет, если геолокация телефона отключена целиком. | Местоположение не определяют и другие приложения. | Проверить общий переключатель геолокации. |
#Проверки и пошаговое исправление
- Уточните, в каком действии нужен доступОткройте Карты и повторите конкретную операцию: нажатие кнопки определения местоположения, прикрепление фото к отзыву либо съёмку снимка. Запишите, на каком этапе нет запроса. Разрешения камеры, медиатеки и геопозиции независимы: не включайте все сразу.
- Откройте разрешения Яндекс Карт на AndroidЗайдите в системные «Настройки» → «Приложения» → «Яндекс Карты» → «Разрешения». Выберите нужный пункт, например «Местоположение», и установите «Разрешить только при использовании приложения», если этого достаточно. На некоторых моделях доступно разовое разрешение; при необходимости выбирайте его.
- Проверьте точное местоположение AndroidВ разрешении «Местоположение» найдите переключатель «Точное местоположение», если он показан, и включите его для навигации. Затем вернитесь в Карты и нажмите кнопку определения своего положения. Если маркер появился, повторное всплывающее окно уже не требуется.
- Настройте доступ к геопозиции на iPhoneОткройте «Настройки» → «Конфиденциальность и безопасность» → «Службы геолокации» → «Яндекс Карты» (либо карточку приложения в «Настройки» → «Приложения»). Выберите «При использовании приложения» и при необходимости включите «Точная геопозиция». Названия могут различаться по версии iOS.
- Разрешите доступ к конкретным фотографиямЕсли проблема при добавлении фото к отзыву, откройте настройки доступа Карт к медиатеке: на iPhone выберите нужные фотографии либо полный доступ по своему решению; на Android проверьте разрешение «Фото и видео». Не выдавайте доступ ко всем файлам, если приложению достаточно отдельных снимков.
- Проверьте общий переключатель определения местоположенияНа Android откройте «Настройки» → «Местоположение», на iPhone — «Настройки» → «Конфиденциальность и безопасность» → «Службы геолокации». Убедитесь, что служба включена. Если геолокация запрещена на устройстве политикой организации, попросите администратора проверить ограничения.
- Повторите действие и зафиксируйте оставшуюся ошибкуЗакройте настройки и вернитесь в Карты. Нажмите кнопку определения местоположения либо откройте прикрепление фото. Если запрос не появляется, но действие стало доступно, проблема устранена. Если остаётся запрет, запишите его точный текст и обратитесь в поддержку, не сбрасывая весь телефон.
#Как проверить результат и что делать, если не помогло
Успех — соответствующая функция Карт работает с выбранным разрешением, даже если первоначальное окно больше не показывается. Не требуется удалять приложение ради повторного запроса.