Обработка ошибок
Возможные ошибки:
- RuStoreNotInstalledException() — на устройстве пользователя не установлен RuStore.
- RuStoreOutdatedException() — RuStore на устройстве пользователя не поддерживает функционал пуш-уведомлений.
- RuStoreUserUnauthorizedException() — пользователь не авторизован в RuStore.
- RuStoreFeatureUnavailableException() — RuStore не имеет разрешения на работу в фоновом режиме.
- RuStoreException(message: String) — базовая ошибка RuStore, от которой наследуются остальные ошибки.
Если вы хотите использовать UI интерфейс для работы с ошибками, то используйте метод resolveForPush():
public class RuStoreExceptionExtension {
public static void resolveForPush(RuStoreException exception, Context context) { // Your implementation here to resolve the exception for push } } |
Обновлено 5 сентября 2023 г.
Was this information helpful?