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