#Что происходит и на каких устройствах это возможно
Сообщения поступают на телефон, но звуковое или видимое уведомление появляется лишь после снятия блокировки. Обычно это связано с ограничениями фоновой работы, отключёнными уведомлениями или особенностями сети, а не с отсутствием самого сообщения.
#Причины и диагностические признаки
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Приложению запрещены уведомленияУведомления для программы или отдельного канала отключены. | При открытии есть новые сообщения, но шторка уведомлений пуста. | Проверить разрешение и каналы уведомлений. |
| Ограничен фоновый режимЭкономия заряда или ограничение фоновой работы откладывает получение событий. | Задержка сильнее при низком заряде и длительно заблокированном экране. | Снять ограничение только для нужного приложения. |
| Проблема связи или учётной записиПрограмма не получает обновления в фоне из-за сети, VPN либо выхода из аккаунта. | Ситуация меняется между Wi-Fi и мобильной сетью. | Сравнить сети и вход в приложение. |
#Пошаговое решение
- Проведите воспроизводимый тестОткройте приложение и проверьте вход в нужную учётную запись. Заблокируйте экран. Попросите человека отправить тестовое сообщение и засеките 2–3 минуты, затем разблокируйте. Запишите, появился ли значок в шторке и пришло ли сообщение раньше, чем уведомление.
- Разрешите уведомления для приложенияНажмите и удерживайте значок приложения → «О приложении» → «Уведомления» либо откройте «Настройки» → «Приложения» → нужная программа → «Уведомления». Включите общие уведомления и нужные категории (личные сообщения, звонки). Проверьте, что они не установлены в беззвучный режим, если ожидаете звук.
- Проверьте настройки экрана блокировкиВ «Настройки» → «Уведомления» найдите «На экране блокировки». Разрешите показ уведомлений в желаемом режиме. Если выбрано скрывать конфиденциальные сведения, уведомление может приходить без текста — это не задержка доставки. Проверьте также «Не беспокоить» и расписания режимов.
- Проверьте ограничение аккумулятора для одного приложенияОткройте «Настройки» → «Приложения» → название → «Использование батареи приложением»/«Батарея». Если доступен выбор «Разрешить использование в фоне» или «Без ограничений», разрешите работу в фоне для действительно важного мессенджера и повторите тест. Меню отличается на Samsung, Xiaomi и Pixel. Это увеличивает расход заряда.
- Сравните доставку на Wi-Fi и мобильной сетиПри выключенном Wi-Fi повторите отправку тестового сообщения по мобильным данным, затем наоборот. Если задержка возникает только в одной сети, проверьте настройки экономии трафика, VPN и доступ к интернету для приложения. Не отключайте защиту устройства и не удаляйте настройки VPN без понимания их назначения.
- Проверьте обновление и чистоту кэшаОткройте Google Play → найдите приложение → «Обновить», если кнопка есть. Перезагрузите телефон. В карточке приложения при необходимости используйте «Хранилище и кеш» → «Очистить кеш», но не «Очистить данные»: локальные чаты и файлы могут исчезнуть.
- Отделите сбой приложения от системногоПовторите тест с уведомлением другого приложения, например календаря, и с отдельным контактом. Если задерживается только одна программа, обратитесь в её поддержку с моделью, версией приложения и двумя результатами проверки. Если задерживается всё, проверяйте общие системные режимы энергосбережения и обновления Android.
#Как проверить исправление
Закройте приложение обычным способом, заблокируйте экран на несколько минут и попросите отправить ещё одно сообщение. Уведомление должно появиться до разблокировки; допускайте, что содержимое может быть скрыто настройками конфиденциальности.
#Если проблема осталась
При корпоративном рабочем профиле или при специальных режимах энергосбережения часть фоновых уведомлений может задерживаться по политике организации. Уточните ограничения у администратора.