IntegrityErrorCode

public abstract @interface IntegrityErrorCode
implements Annotation

com.google.android.play.core.integrity.model.IntegrityErrorCode


Kody błędów interfejsu Integrity API.

Podsumowanie

Stałe

int API_NOT_AVAILABLE

Interfejs Integrity API jest niedostępny.

int APP_NOT_INSTALLED

Aplikacja do połączeń nie jest zainstalowana.

int APP_UID_MISMATCH

Identyfikator UID aplikacji wywołującej (identyfikator użytkownika) nie pasuje do identyfikatora z Menedżera pakietów.

int CANNOT_BIND_TO_SERVICE

Nie udało się powiązać z usługą w Sklepie Play.

int CLIENT_TRANSIENT_ERROR

Na urządzeniu klienta wystąpił przejściowy błąd.

int CLOUD_PROJECT_NUMBER_IS_INVALID

Podany numer projektu w chmurze jest nieprawidłowy.

int GOOGLE_SERVER_UNAVAILABLE

Nieznany wewnętrzny błąd serwera Google.

int INTERNAL_ERROR

Nieznany błąd wewnętrzny.

int NETWORK_ERROR

Nie znaleziono dostępnej sieci.

int NONCE_IS_NOT_BASE64

Liczba jednorazowa nie jest zakodowana jako bezpieczny dla sieci ciąg tekstowy w formacie base64 bez zawijania wierszy.

int NONCE_TOO_LONG

Długość liczby jednorazowej jest zbyt duża.

int NONCE_TOO_SHORT

Długość liczby jednorazowej jest zbyt mała.

int NO_ERROR

int PLAY_SERVICES_NOT_FOUND

Usługi Google Play są niedostępne lub ich wersja jest zbyt stara.

int PLAY_SERVICES_VERSION_OUTDATED

Usługi Play wymagają aktualizacji.

int PLAY_STORE_ACCOUNT_NOT_FOUND

Na urządzeniu nie znaleziono konta Sklepu Play.

int PLAY_STORE_NOT_FOUND

Na urządzeniu nie znaleziono aplikacji Sklep Play lub jest zainstalowana jej nieoficjalna wersja.

int PLAY_STORE_VERSION_OUTDATED

Sklep Play wymaga aktualizacji.

int TOO_MANY_REQUESTS

Aplikacja wywołująca wysłała zbyt wiele żądań do interfejsu API i została ograniczona lub aplikacja przekroczyła dzienny limit żądań.

Metody dziedziczone

Stałe

API_NOT_AVAILABLE

public static final int API_NOT_AVAILABLE

Interfejs Integrity API jest niedostępny.

Interfejs Integrity API nie jest włączony lub wersja Sklepu Play może być stara.

    Zalecane działania:
  • Sprawdź, czy interfejs Integrity API jest włączony w Konsoli Google Play.
  • Poproś użytkownika o zaktualizowanie Sklepu Play.

Wartość stała: -1 (0xffffffff)

APP_NOT_INSTALLED

public static final int APP_NOT_INSTALLED

Aplikacja do połączeń nie jest zainstalowana.

Coś jest nie tak (prawdopodobnie atak). Nie umożliwia wykonania czynności.

Wartość stała: -5 (0xfffffffb)

APP_UID_MISMATCH

public static final int APP_UID_MISMATCH

Identyfikator UID aplikacji wywołującej (identyfikator użytkownika) nie pasuje do identyfikatora z Menedżera pakietów.

Coś jest nie tak (prawdopodobnie atak). Nie umożliwia wykonania czynności.

Wartość stała: -7 (0xfffffff9)

CANNOT_BIND_TO_SERVICE

public static final int CANNOT_BIND_TO_SERVICE

Nie udało się powiązać z usługą w Sklepie Play. Może to być spowodowane zainstalowaniem na urządzeniu starej wersji Sklepu Play.

Poproś użytkownika o zaktualizowanie Sklepu Play.

Wartość stała: -9 (0xfffffff7)

CLIENT_TRANSIENT_ERROR

public static final int CLIENT_TRANSIENT_ERROR

Na urządzeniu klienta wystąpił przejściowy błąd.

Ponów próbę ze wzrastającym czasem do ponowienia.

Wprowadzono w wersji 1.1.0 podstawowej biblioteki Play Integrity (wcześniejsze wersje zwracały token z pustą oceną integralności urządzenia). Jeśli błąd będzie się powtarzać po kilku próbach, przyjmij, że testy integralności urządzenia zakończyły się niepowodzeniem, i odpowiednio zareaguj.

Wartość stała: -17 (0xffffffef)

CLOUD_PROJECT_NUMBER_IS_INVALID

public static final int CLOUD_PROJECT_NUMBER_IS_INVALID

Podany numer projektu w chmurze jest nieprawidłowy.

Użyj numeru projektu w chmurze, który znajdziesz w informacjach o projekcie w Google Cloud Console, w przypadku projektu w chmurze, w którym jest włączony interfejs Play Integrity API.

Wartość stała: -16 (0xfffffff0)

GOOGLE_SERVER_UNAVAILABLE

public static final int GOOGLE_SERVER_UNAVAILABLE

Nieznany wewnętrzny błąd serwera Google.

Ponów próbę ze wzrastającym czasem do ponowienia. Jeśli testy stale się nie powiodą, zgłoś błąd.

Constant Value: -12 (0xfffffff4)

INTERNAL_ERROR

public static final int INTERNAL_ERROR

Nieznany błąd wewnętrzny.

Ponów próbę ze wzrastającym czasem do ponowienia. Jeśli testy stale się nie powiodą, zgłoś błąd.

Wartość stała: -100 (0xffffff9c)

NETWORK_ERROR

public static final int NETWORK_ERROR

Nie znaleziono dostępnej sieci.

Poproś użytkownika o sprawdzenie połączenia.

Wartość stała: -3 (0xfffffffd)

NONCE_IS_NOT_BASE64

public static final int NONCE_IS_NOT_BASE64

Liczba jednorazowa nie jest zakodowana jako bezpieczny dla sieci ciąg tekstowy w formacie base64 bez zawijania wierszy.

Spróbuj ponownie z prawidłowym formatem nonce.

Wartość stała: -13 (0xfffffff3)

NONCE_TOO_LONG

public static final int NONCE_TOO_LONG

Długość liczby jednorazowej jest zbyt duża. Przed kodowaniem w formacie base64 wartość nonce musi mieć mniej niż 500 bajtów.

Spróbuj ponownie z krótszym ciągiem nonce.

Constant Value: -11 (0xfffffff5)

NONCE_TOO_SHORT

public static final int NONCE_TOO_SHORT

Długość liczby jednorazowej jest zbyt mała. Aby zapewnić większe bezpieczeństwo, wartość nonce musi mieć co najmniej 16 bajtów (przed zakodowaniem w formacie Base64).

Spróbuj ponownie z dłuższym ciągiem jednorazowym.

Constant Value: -10 (0xfffffff6)

NO_ERROR

public static final int NO_ERROR

Constant Value: 0 (0x00000000)

PLAY_SERVICES_NOT_FOUND

public static final int PLAY_SERVICES_NOT_FOUND

Usługi Google Play są niedostępne lub ich wersja jest zbyt stara.

Poproś użytkownika o zainstalowanie lub zaktualizowanie Usług Play.

Constant Value: -6 (0xfffffffa)

PLAY_SERVICES_VERSION_OUTDATED

public static final int PLAY_SERVICES_VERSION_OUTDATED

Usługi Play wymagają aktualizacji.

Poproś użytkownika o zaktualizowanie Usług Google Play.

Wartość stała: -15 (0xfffffff1)

PLAY_STORE_ACCOUNT_NOT_FOUND

public static final int PLAY_STORE_ACCOUNT_NOT_FOUND

Na urządzeniu nie znaleziono konta Sklepu Play. Pamiętaj, że interfejs Play Integrity API obsługuje teraz nieuwierzytelnione żądania. Ten kod błędu jest używany tylko w starszych wersjach Sklepu Play, które nie obsługują tej funkcji.

Poproś użytkownika o uwierzytelnienie w Sklepie Play.

Wartość stała: -4 (0xfffffffc)

PLAY_STORE_NOT_FOUND

public static final int PLAY_STORE_NOT_FOUND

Na urządzeniu nie znaleziono aplikacji Sklep Play lub jest zainstalowana jej nieoficjalna wersja.

Poproś użytkownika o zainstalowanie oficjalnej i aktualnej wersji Sklepu Play.

Wartość stała: -2 (0xfffffffe)

PLAY_STORE_VERSION_OUTDATED

public static final int PLAY_STORE_VERSION_OUTDATED

Sklep Play wymaga aktualizacji.

Poproś użytkownika o zaktualizowanie Sklepu Google Play.

Wartość stała: -14 (0xfffffff2)

TOO_MANY_REQUESTS

public static final int TOO_MANY_REQUESTS

Aplikacja wywołująca wysłała zbyt wiele żądań do interfejsu API i została ograniczona lub przekroczyła dzienny limit żądań.

Ponów próbę ze wzrastającym czasem do ponowienia. Poproś o [zwiększenie dziennego limitu żądań](/google/play/integrity/setup#increase-daily-max), jeśli osiągniesz dzienny limit żądań.

Wartość stała: -8 (0xfffffff8)