Если вы отправляете сообщение и хотите понять, дошло оно адресату или нет, обычно речь идет о двух вещах: статус отправки в самом приложении и отчет о доставке. На Android (в том числе на Huawei) это зависит от оператора, версии прошивки и настроек SMS.
Ниже - практический план, который поможет включить отчеты там, где это поддерживается, и понять, почему иногда отчеты не приходят.
Что нужно уточнить заранее
1) Поддерживает ли ваш оператор отчеты о доставке SMS
Если оператор не выдает статусы Delivery, в приложении может быть только факт отправки, а подтверждение доставки не появится. В инструкциях Huawei прямо указаны случаи, когда сбоев в отправке отдельных SMS бывают из-за настроек у оператора или ограничений по номерам, а при ошибках рекомендуется обращаться к оператору и сообщать код (если он отображается).
Источник: Huawei - “Не удается отправить SMS-сообщения” (https://consumer.huawei.com/ru/support/content/ru-ru15838134/)
2) Какие SMS приложение вы используете
Иногда настройки и поведение отличаются в зависимости от того, какое приложение считается “по умолчанию”. Huawei рекомендует выбирать приложение “Сообщения” в параметрах по умолчанию, если возникают проблемы со отправкой.
Источник: Huawei (https://consumer.huawei.com/ru/support/content/ru-ru15838134/)
Включите запрос отчета о доставке в приложении “Сообщения”
Названия пунктов могут отличаться по EMUI/HarmonyOS, но логика одна.
1) Откройте приложение “Сообщения” на Huawei
2) Откройте меню настроек в приложении SMS
Обычно это значок шестеренки или три точки в правом верхнем углу
3) Найдите пункт про доставку или отчеты
Варианты названий: “Отчет о доставке”, “Запрос отчета”, “Статус доставки”
4) Включите опцию
5) Перезагрузите телефон и отправьте тестовое сообщение себе или другому номеру
Если пункта “отчет о доставке” нет, вероятны две причины: оператор не поддерживает такую функцию или она отключена в вашем биллинге/сервисах. Тогда остается контроль доставки через статус отправки и через запросы к оператору.
Проверьте уведомления, чтобы статус не “пропадал”
Даже если SMS доставка проходит и приложение получает статус, вы должны увидеть уведомление или индикатор статуса в чате. На Huawei часть настроек уведомлений завязана на энергосбережение и “поведение приложения в фоне”.
1) Включите уведомления для SMS приложения
Huawei описывает настройки уведомлений на примере Signal, но схема аналогична для мессенджеров и SMS приложений: включить уведомления, разрешить фоновые запуски и выбранный стиль уведомления.
Источник: Huawei - (https://support.signal.org/hc/ru/articles/7739243072026-%D0%A3%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BD%D0%B0-Huawei-P20-Lite)
Сделайте так:
- Настройки телефона - Батарея
- Отключите режим энергосбережения и “максимального энергосбережения”
- Настройки телефона - Батарея - Запуск - разрешите “запуск в фоновом режиме” для приложения SMS (“Сообщения”)
2) Проверьте стиль и разрешения уведомлений
- Настройки телефона - Приложения и уведомления
- Уведомления и строка состояния - стиль уведомления
- Управление уведомлениями - для нужного приложения включите все опции
3) Проверьте “уведомления на экране”
- Включите параметр, чтобы экран загорался при уведомлениях, если вы этого ожидаете
Источник по настройкам уведомлений: Huawei (https://support.signal.org/hc/ru/articles/7739243072026-%D0%A3%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BD%D0%B0-Huawei-P20-Lite)
Если отчеты о доставке отсутствуют: пошаговая диагностика
Ниже - быстрые проверки именно для сценария “статус не отображается” или “некоторые SMS не доходят”.
Шаг 1. Убедитесь, что вы не ограничили прием/отправку SMS
Huawei отмечает случаи, когда часть сообщений не отправляется из-за “Разрешенных номеров” и ограничений по платным SMS, а также советует менять эти параметры и повторить отправку.
Источник: Huawei (https://consumer.huawei.com/ru/support/content/ru-ru15838134/)
Что сделать:
- Отключите “Разрешенные номера”, если они включены
- Проверьте настройки “Доступ к платным SMS” - опция “Сообщения” и выбор “Спрашивать” (как рекомендует Huawei)
Шаг 2. Проверьте номер SMS-центра и код ошибки, если он есть
Если появляется код ошибки, Huawei советует обратиться к оператору и сообщить код. Также рекомендуется проверить номер SMS-центра и при необходимости установить корректный у оператора.
Источник: Huawei (https://consumer.huawei.com/ru/support/content/ru-ru15838134/)
Шаг 3. Прогоните сетевые и SIM-проверки
Huawei рекомендует такие шаги при проблемах отправки SMS:
- включить и выключить режим полета
- отключить 5G, если активно (и повторить отправку)
- отключить VoLTE, если включен
- при несовместимости сторонних SMS приложений вернуть “Сообщения” как приложение по умолчанию
Источник: Huawei (https://consumer.huawei.com/ru/support/content/ru-ru15838134/)
Еще один универсальный способ - вставить SIM в другой исправный телефон. Если сообщения не отправляются и там, проблема может быть в SIM.
Источник: Huawei (https://consumer.huawei.com/ru/support/content/ru-ru15838134/)
Шаг 4. Сбросьте данные приложения “Сообщения”
Если проблема держится, Huawei предлагает удалить данные и кэш приложения “Сообщения”. Сообщения при этом не удаляются.
Источник: Huawei (https://consumer.huawei.com/ru/support/content/ru-ru15838134/)
Шаг 5. Сброс сети или заводские настройки как крайний шаг
Если ничего не помогло:
- сброс настроек сети
- затем восстановление заводских настроек (с резервным копированием данных)
Источник: Huawei (https://consumer.huawei.com/ru/support/content/ru-ru15838134/)
Чек-лист: что делать, если отчет о доставке не приходит
| Ситуация | Что проверить/сделать | Источник |
|---|---|---|
| В настройках “Сообщения” нет пункта про отчет о доставке | Вероятно, оператор не поддерживает или функция недоступна в прошивке. Подтвердите у оператора | Huawei: https://consumer.huawei.com/ru/support/content/ru-ru15838134/ |
| Статус приходит, но вы его не видите | Включите уведомления, фоновые запуски и отключите энергосбережение для приложения SMS | Huawei: https://support.signal.org/hc/ru/articles/7739243072026-%D0%A3%D0%B2%D0%B5%D0%B4%D0%BE%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-%D0%BD%D0%B0-Huawei-P20-Lite |
| Не доходят некоторые SMS | Проверьте “Разрешенные номера”, ограничения по платным SMS, параметры доступа | Huawei: https://consumer.huawei.com/ru/support/content/ru-ru15838134/ |
| Не отправляются все SMS | Режим полета, отключение 5G/VoLTE, приложение по умолчанию “Сообщения” | Huawei: https://consumer.huawei.com/ru/support/content/ru-ru15838134/ |
| Ошибка с кодом | Сообщите код оператору и проверьте номер SMS-центра | Huawei: https://consumer.huawei.com/ru/support/content/ru-ru15838134/ |
Типичные ошибки
- Ожидать отчет о доставке при выключенной поддержке у оператора. Тогда приложение может показывать факт отправки, но не подтверждение доставки.
- Не проверить энергосбережение и уведомления для приложения “Сообщения”. Статус может приходить, но уведомления отключены или приложение ограничено в фоне.
- Использовать стороннее SMS-приложение вместо стандартного. Huawei отдельно отмечает, что при проблемах стоит выбрать “Сообщения” как приложение по умолчанию.
Источник: https://consumer.huawei.com/ru/support/content/ru-ru15838134/
Итог
На Huawei отчет о доставке SMS чаще всего включается через настройки приложения “Сообщения”, но его доступность зависит от поддержки у оператора. Если статус доставки не отображается, сначала проверьте уведомления и ограничения приложения в фоне, затем сетевые параметры и SIM, а при ошибках используйте рекомендации Huawei - код ошибки и проверка SMS-центра.