IntegrityErrorCode
public
abstract
@interface
IntegrityErrorCode
implements
Annotation
com.google.android.play.core.integrity.model.IntegrityErrorCode |
Fehlercodes für die Integrity API.
Zusammenfassung
Konstanten | |
---|---|
int |
API_NOT_AVAILABLE
Die Integrity API ist nicht verfügbar. |
int |
APP_NOT_INSTALLED
Die Anruf-App ist nicht installiert. |
int |
APP_UID_MISMATCH
Die UID (Nutzer-ID) der aufrufenden App stimmt nicht mit der UID des Paketmanagers überein. |
int |
CANNOT_BIND_TO_SERVICE
Die Bindung an den Dienst im Play Store ist fehlgeschlagen. |
int |
CLIENT_TRANSIENT_ERROR
Auf dem Clientgerät ist ein vorübergehender Fehler aufgetreten. |
int |
CLOUD_PROJECT_NUMBER_IS_INVALID
Die angegebene Cloud-Projektnummer ist ungültig. |
int |
GOOGLE_SERVER_UNAVAILABLE
Unbekannter interner Google-Serverfehler. |
int |
INTERNAL_ERROR
Unbekannter interner Fehler. |
int |
NETWORK_ERROR
Es wurde kein verfügbares Netzwerk gefunden. |
int |
NONCE_IS_NOT_BASE64
Die Nonce ist nicht als Base64-codierter, websicherer String ohne Zeilenumbruch codiert. |
int |
NONCE_TOO_LONG
Die Länge der Nonce ist zu lang. |
int |
NONCE_TOO_SHORT
Die Nonce-Länge ist zu kurz. |
int |
NO_ERROR
|
int |
PLAY_SERVICES_NOT_FOUND
Die Play-Dienste sind nicht verfügbar oder die Version ist zu alt. |
int |
PLAY_SERVICES_VERSION_OUTDATED
Die Play-Dienste müssen aktualisiert werden. |
int |
PLAY_STORE_ACCOUNT_NOT_FOUND
Auf dem Gerät wurde kein Play Store-Konto gefunden. |
int |
PLAY_STORE_NOT_FOUND
Auf dem Gerät wurde keine Play Store App gefunden oder es ist keine offizielle Version installiert. |
int |
PLAY_STORE_VERSION_OUTDATED
Der Play Store muss aktualisiert werden. |
int |
TOO_MANY_REQUESTS
Die aufrufende App hat zu viele Anfragen an die API gesendet und wurde gedrosselt oder Ihre App hat ihr tägliches Anfragekontingent überschritten. |
Geerbte Methoden | |
---|---|
Konstanten
API_NOT_AVAILABLE
public static final int API_NOT_AVAILABLE
Die Integrity API ist nicht verfügbar.
Die Integrity API ist nicht aktiviert oder die Play Store-Version ist möglicherweise alt.
-
Empfohlene Maßnahmen:
- Prüfen Sie, ob die Integrity API in der Google Play Console aktiviert ist.
- Bitte den Nutzer, den Play Store zu aktualisieren.
Konstanter Wert: -1 (0xffffffff)
APP_NOT_INSTALLED
public static final int APP_NOT_INSTALLED
Die Anruf-App ist nicht installiert.
Etwas stimmt nicht (möglicherweise ein Angriff). Keine Aktion möglich.
Konstanter Wert: -5 (0xfffffffb)
APP_UID_MISMATCH
public static final int APP_UID_MISMATCH
Die UID (Nutzer-ID) der aufrufenden App stimmt nicht mit der UID des Paketmanagers überein.
Etwas stimmt nicht (möglicherweise ein Angriff). Keine Aktion möglich.
Konstanter Wert: –7 (0xfffffff9)
CANNOT_BIND_TO_SERVICE
public static final int CANNOT_BIND_TO_SERVICE
Die Bindung an den Dienst im Play Store ist fehlgeschlagen. Das kann daran liegen, dass auf dem Gerät eine alte Play Store-Version installiert ist.
Bitte den Nutzer, den Play Store zu aktualisieren.
Konstanter Wert: -9 (0xfffffff7)
CLIENT_TRANSIENT_ERROR
public static final int CLIENT_TRANSIENT_ERROR
Auf dem Clientgerät ist ein vorübergehender Fehler aufgetreten.
Wiederholen Sie den Vorgang mit exponentiellem Backoff.
Eingeführt in der Play Core-Version 1.1.0 (in früheren Versionen wurde ein Token mit einem leeren Geräteintegritätsergebnis zurückgegeben). Wenn der Fehler nach einigen Wiederholungen weiterhin auftritt, sollten Sie davon ausgehen, dass die Integritätsprüfungen des Geräts fehlgeschlagen sind, und entsprechend reagieren.
Konstanter Wert: -17 (0xffffffef)
CLOUD_PROJECT_NUMBER_IS_INVALID
public static final int CLOUD_PROJECT_NUMBER_IS_INVALID
Die angegebene Cloud-Projektnummer ist ungültig.
Verwenden Sie die Cloud-Projektnummer, die Sie in der Google Cloud Console unter „Projektinformationen“ für das Cloud-Projekt finden, in dem die Play Integrity API aktiviert ist.
Konstanter Wert: -16 (0xfffffff0)
GOOGLE_SERVER_UNAVAILABLE
public static final int GOOGLE_SERVER_UNAVAILABLE
Unbekannter interner Google-Serverfehler.
Wiederholen Sie den Vorgang mit exponentiellem Backoff. Wenn der Test immer wieder fehlschlägt, sollten Sie einen Fehler melden.
Konstanter Wert: -12 (0xfffffff4)
INTERNAL_ERROR
public static final int INTERNAL_ERROR
Unbekannter interner Fehler.
Wiederholen Sie den Vorgang mit exponentiellem Backoff. Wenn der Test immer wieder fehlschlägt, sollten Sie einen Fehler melden.
Konstanter Wert: -100 (0xffffff9c)
NETWORK_ERROR
public static final int NETWORK_ERROR
Es wurde kein verfügbares Netzwerk gefunden.
Bitte den Nutzer, die Verbindung zu prüfen.
Konstanter Wert: -3 (0xfffffffd)
NONCE_IS_NOT_BASE64
public static final int NONCE_IS_NOT_BASE64
Die Nonce ist nicht als Base64-codierter, websicherer String ohne Zeilenumbruch codiert.
Versuchen Sie es noch einmal mit dem richtigen Nonce-Format.
Konstanter Wert: -13 (0xfffffff3)
NONCE_TOO_LONG
public static final int NONCE_TOO_LONG
Die Länge der Nonce ist zu lang. Die Nonce muss vor der Base64-Codierung kleiner als 500 Byte sein.
Versuchen Sie es noch einmal mit einem kürzeren Nonce.
Konstanter Wert: -11 (0xfffffff5)
NONCE_TOO_SHORT
public static final int NONCE_TOO_SHORT
Die Nonce-Länge ist zu kurz. Die Nonce muss mindestens 16 Byte lang sein (vor der Base64-Codierung), um eine höhere Sicherheit zu ermöglichen.
Versuchen Sie es noch einmal mit einer längeren Nonce.
Konstanter Wert: -10 (0xfffffff6)
NO_ERROR
public static final int NO_ERROR
Konstanter Wert: 0 (0x00000000)
PLAY_SERVICES_NOT_FOUND
public static final int PLAY_SERVICES_NOT_FOUND
Die Play-Dienste sind nicht verfügbar oder die Version ist zu alt.
Bitten Sie den Nutzer, die Play-Dienste zu installieren oder zu aktualisieren.
Konstanter Wert: -6 (0xfffffffa)
PLAY_SERVICES_VERSION_OUTDATED
public static final int PLAY_SERVICES_VERSION_OUTDATED
Die Play-Dienste müssen aktualisiert werden.
Bitten Sie den Nutzer, die Google Play-Dienste zu aktualisieren.
Konstanter Wert: -15 (0xfffffff1)
PLAY_STORE_ACCOUNT_NOT_FOUND
public static final int PLAY_STORE_ACCOUNT_NOT_FOUND
Auf dem Gerät wurde kein Play Store-Konto gefunden. Die Play Integrity API unterstützt jetzt nicht authentifizierte Anfragen. Dieser Fehlercode wird nur für ältere Play Store-Versionen verwendet, die keine Unterstützung bieten.
Bitte den Nutzer, sich im Play Store zu authentifizieren.
Konstanter Wert: -4 (0xfffffffc)
PLAY_STORE_NOT_FOUND
public static final int PLAY_STORE_NOT_FOUND
Auf dem Gerät wurde keine Play Store App gefunden oder es ist keine offizielle Version installiert.
Bitte den Nutzer, eine offizielle und aktuelle Version des Play Store zu installieren.
Konstanter Wert: –2 (0xfffffffe)
PLAY_STORE_VERSION_OUTDATED
public static final int PLAY_STORE_VERSION_OUTDATED
Der Play Store muss aktualisiert werden.
Bitte den Nutzer, den Google Play Store zu aktualisieren.
Konstanter Wert: -14 (0xfffffff2)
TOO_MANY_REQUESTS
public static final int TOO_MANY_REQUESTS
Die aufrufende App hat zu viele Anfragen an die API gesendet und wurde gedrosselt oder Ihre App hat ihr tägliches Anfragekontingent überschritten.
Wiederholen Sie den Vorgang mit exponentiellem Backoff. [Erhöhen Sie Ihr tägliches Anfragekontingent](/google/play/integrity/setup#increase-daily-max), wenn Sie das tägliche Anfragelimit erreicht haben.
Konstanter Wert: –8 (0xfffffff8)