Как GeneXus обрабатывает DeviceSubscriptionExpired в push-уведомлениях?

Некоторые пользователи сообщили, что они не получают уведомления, я полагаю, что это связано с «ErrCode 3 - DeviceSubscriptionExpired», поскольку я обнаружил это в журналах (DeviceToken опущен):

ERROR SDAPI.Notifications - SetResult - ErrCode 3 - DeviceSubscriptionExpired - APA91******

Какие действия должна предпринять моя программа при получении этой ошибки?

Я уже обновляю DeviceToken с помощью NotificationsRegistrationHandler.

Gx 15 U2 C#


person Andrei Hodecker    schedule 17.05.2017    source источник


Ответы (1)


Лучший способ запустить push-уведомления с помощью GeneXus — использовать реализацию GeneXus OneSignal. Мы рекомендуем использовать реализацию OneSignal GeneXus вместо «SDAPi.Notifications».

Посмотрите здесь

person Gonzalo Gallotti    schedule 12.10.2017