Huawei для Outsystems
Настройте плагин Outsystems
Anchor link toНастройте плагин Outsystems для вашего проекта, следуя шагам, описанным в руководстве:
Получите файл конфигурации Huawei
Anchor link to-
Перейдите в AppGallery Connect -> Projects List и выберите проект для настройки.
-
Нажмите agconnect-services.json в разделе App information, чтобы скачать файл конфигурации.

- Создайте zip-файл, содержащий agconnect-services.json в корне. Загрузите “agconnect-services.zip” в ресурсы данных вашего приложения OutSystems и убедитесь, что:
- Установлено “Name” как “agconnect-services.zip”
- Установлено “Deploy to Target Directory” как “agconnect-services”

Зарегистрируйте отпечаток сертификата подписи
Anchor link toHuawei выдает push-токены только для сборок, чей сертификат подписи зарегистрирован в AppGallery Connect. Сборки OutSystems подписываются сервисом сборки OutSystems (MABS), а не вашим собственным хранилищем ключей — поэтому возьмите отпечаток из собранного APK:
apksigner verify --print-certs your-app.apkСкопируйте дайджест SHA-256 и добавьте его в AppGallery Connect → Project settings → General information → SHA-256 certificate fingerprint. Ключ подписи MABS стабилен при пересборке одного и того же приложения, поэтому этот шаг выполняется один раз.
Если отпечаток отсутствует или неверен, регистрация токена завершится ошибкой Huawei 6003 (“certificate fingerprint error”), и устройство не будет получать push-уведомления.
Настройте платформу Huawei
Anchor link toОбратитесь к руководству по настройке платформы Huawei для получения пошаговых инструкций по настройке платформы Huawei в Pushwoosh.
Включите Huawei для вашего проекта
Anchor link toОбновите компонент Pushwoosh Plugin до версии 4.7.0 или новее — начиная с нее, библиотека HMS Push поставляется вместе со сборкой. В более ранних версиях устройства Huawei молча переключались на FCM (“Push Kit not integrated” в логе устройства), который не работает без сервисов Google.
Чтобы обновиться: установите новую версию компонента Pushwoosh Plugin из Forge, обновите зависимость в вашем приложении (Manage Dependencies) и сгенерируйте новую нативную сборку.
Добавьте действие EnableHuaweiPushNotifications перед RegisterDevice.

Поделитесь с нами своим мнением
Anchor link toВаши отзывы помогают нам улучшать наш продукт, поэтому мы будем рады, если вы поделитесь своим мнением о процессе интеграции SDK. Если вы столкнетесь с какими-либо трудностями, пожалуйста, не стесняйтесь поделиться своими мыслями с нами через эту форму.