Проверка возможности получения пуш-уведомления

Для работы пуш-уведомлений необходимо соблюдать несколько условий:

  • На устройстве пользователя должен быть установлен RuStore. 
  • RuStore должен поддерживать функциональность пуш-уведомлений.
  • Приложению RuStore разрешён доступ к работе в фоновом режиме.   
  • Пользователь должен быть авторизован в RuStore. 

Для проверки вышеперечисленных условий можно воспользоваться методом RuStorePushClient.checkPushAvailability:

RuStorePushClient.Instance.CheckPushAvailability(
    onFailure: (error) => {
        // Process error
    },
    onSuccess: (response) => {
        if (!response.isAvailable) {
            // Process push unavailable
        }
    });
Обновлено 14 августа 2023 г.
Was this information helpful?