IntegrityErrorCode
public
abstract
@interface
IntegrityErrorCode
implements
Annotation
com.google.android.play.core.integrity.model.IntegrityErrorCode |
Codici di errore per l'API Integrity.
Riepilogo
Costanti | |
---|---|
int |
API_NOT_AVAILABLE
L'API Integrity non è disponibile. |
int |
APP_NOT_INSTALLED
L'app per le chiamate non è installata. |
int |
APP_UID_MISMATCH
L'UID (ID utente) dell'app di chiamata non corrisponde a quello di Package Manager. |
int |
CANNOT_BIND_TO_SERVICE
Il binding al servizio nel Play Store non è riuscito. |
int |
CLIENT_TRANSIENT_ERROR
Si è verificato un errore temporaneo nel dispositivo client. |
int |
CLOUD_PROJECT_NUMBER_IS_INVALID
Il numero del progetto cloud fornito non è valido. |
int |
GOOGLE_SERVER_UNAVAILABLE
Errore interno sconosciuto del server Google. |
int |
INTERNAL_ERROR
Errore interno sconosciuto. |
int |
NETWORK_ERROR
Nessuna rete disponibile trovata. |
int |
NONCE_IS_NOT_BASE64
Il nonce non è codificato come stringa sicura per il web Base64 senza wrapping. |
int |
NONCE_TOO_LONG
La lunghezza del nonce è troppo lunga. |
int |
NONCE_TOO_SHORT
La lunghezza del nonce è troppo breve. |
int |
NO_ERROR
|
int |
PLAY_SERVICES_NOT_FOUND
Play Services non è disponibile o la versione è troppo vecchia. |
int |
PLAY_SERVICES_VERSION_OUTDATED
È necessario aggiornare Google Play Services. |
int |
PLAY_STORE_ACCOUNT_NOT_FOUND
Nessun account Play Store trovato sul dispositivo. |
int |
PLAY_STORE_NOT_FOUND
Nessuna app Play Store trovata sul dispositivo o installata una versione non ufficiale. |
int |
PLAY_STORE_VERSION_OUTDATED
Il Play Store deve essere aggiornato. |
int |
TOO_MANY_REQUESTS
L'app chiamante ha effettuato troppe richieste all'API ed è stata limitata o la tua app ha superato la quota giornaliera di richieste. |
Metodi ereditati | |
---|---|
Costanti
API_NOT_AVAILABLE
public static final int API_NOT_AVAILABLE
L'API Integrity non è disponibile.
L'API Integrity non è attivata o la versione del Play Store potrebbe essere precedente.
-
Azioni consigliate:
- Assicurati che l'API Integrity sia attivata in Google Play Console.
- Chiedi all'utente di aggiornare il Play Store.
Valore costante: -1 (0xffffffff)
APP_NOT_INSTALLED
public static final int APP_NOT_INSTALLED
L'app per le chiamate non è installata.
Si è verificato un problema (probabilmente un attacco). Non strategico.
Valore costante: -5 (0xfffffffb)
APP_UID_MISMATCH
public static final int APP_UID_MISMATCH
L'UID (ID utente) dell'app di chiamata non corrisponde a quello di Package Manager.
Si è verificato un problema (probabilmente un attacco). Non strategico.
Valore costante: -7 (0xfffffff9)
CANNOT_BIND_TO_SERVICE
public static final int CANNOT_BIND_TO_SERVICE
Il binding al servizio nel Play Store non è riuscito. Ciò può essere dovuto all'installazione di una versione precedente del Play Store sul dispositivo.
Chiedi all'utente di aggiornare il Play Store.
Valore costante: -9 (0xfffffff7)
CLIENT_TRANSIENT_ERROR
public static final int CLIENT_TRANSIENT_ERROR
Si è verificato un errore temporaneo nel dispositivo client.
Riprova con un backoff esponenziale.
Introdotto nella versione 1.1.0 di Play Core Integrity (le versioni precedenti restituivano un token con un esito relativo all'integrità del dispositivo vuoto). Se l'errore persiste dopo alcuni tentativi, devi presumere che il dispositivo non abbia superato i controlli di integrità e agire di conseguenza.
Valore costante: -17 (0xffffffef)
CLOUD_PROJECT_NUMBER_IS_INVALID
public static final int CLOUD_PROJECT_NUMBER_IS_INVALID
Il numero del progetto cloud fornito non è valido.
Utilizza il numero di progetto cloud che puoi trovare in Informazioni progetto nella console Google Cloud per il progetto cloud in cui è abilitata l'API Play Integrity.
Constant Value: -16 (0xfffffff0)
GOOGLE_SERVER_UNAVAILABLE
public static final int GOOGLE_SERVER_UNAVAILABLE
Errore interno sconosciuto del server Google.
Riprova con un backoff esponenziale. Valuta la possibilità di segnalare un bug se l'operazione non va a buon fine in modo coerente.
Valore costante: -12 (0xfffffff4)
INTERNAL_ERROR
public static final int INTERNAL_ERROR
Errore interno sconosciuto.
Riprova con un backoff esponenziale. Valuta la possibilità di segnalare un bug se l'operazione non va a buon fine in modo coerente.
Constant Value: -100 (0xffffff9c)
NETWORK_ERROR
public static final int NETWORK_ERROR
Nessuna rete disponibile trovata.
Chiedi all'utente di verificare la connessione.
Valore costante: -3 (0xfffffffd)
NONCE_IS_NOT_BASE64
public static final int NONCE_IS_NOT_BASE64
Il nonce non è codificato come stringa sicura per il web Base64 senza wrapping.
Riprova con il formato nonce corretto.
Valore costante: -13 (0xfffffff3)
NONCE_TOO_LONG
public static final int NONCE_TOO_LONG
La lunghezza del nonce è troppo lunga. Il nonce deve essere inferiore a 500 byte prima della codifica Base64.
Riprova con un nonce più breve.
Constant Value: -11 (0xfffffff5)
NONCE_TOO_SHORT
public static final int NONCE_TOO_SHORT
La lunghezza del nonce è troppo breve. Il nonce deve essere di almeno 16 byte (prima della codifica Base64) per consentire una maggiore sicurezza.
Riprova con un nonce più lungo.
Valore costante: -10 (0xfffffff6)
NO_ERROR
public static final int NO_ERROR
Valore costante: 0 (0x00000000)
PLAY_SERVICES_NOT_FOUND
public static final int PLAY_SERVICES_NOT_FOUND
Play Services non è disponibile o la versione è troppo vecchia.
Chiedi all'utente di installare o aggiornare Play Services.
Valore costante: -6 (0xfffffffa)
PLAY_SERVICES_VERSION_OUTDATED
public static final int PLAY_SERVICES_VERSION_OUTDATED
È necessario aggiornare Google Play Services.
Chiedi all'utente di aggiornare Google Play Services.
Valore costante: -15 (0xfffffff1)
PLAY_STORE_ACCOUNT_NOT_FOUND
public static final int PLAY_STORE_ACCOUNT_NOT_FOUND
Nessun account Play Store trovato sul dispositivo. Tieni presente che l'API Play Integrity ora supporta le richieste non autenticate. Questo codice di errore viene utilizzato solo per le versioni precedenti del Play Store che non supportano l'assistenza.
Chiedi all'utente di autenticarsi nel Play Store.
Valore costante: -4 (0xfffffffc)
PLAY_STORE_NOT_FOUND
public static final int PLAY_STORE_NOT_FOUND
Nessuna app Play Store trovata sul dispositivo o installata una versione non ufficiale.
Chiedi all'utente di installare una versione ufficiale e recente del Play Store.
Valore costante: -2 (0xfffffffe)
PLAY_STORE_VERSION_OUTDATED
public static final int PLAY_STORE_VERSION_OUTDATED
Il Play Store deve essere aggiornato.
Chiedi all'utente di aggiornare il Google Play Store.
Valore costante: -14 (0xfffffff2)
TOO_MANY_REQUESTS
public static final int TOO_MANY_REQUESTS
L'app chiamante ha effettuato troppe richieste all'API ed è stata limitata o la tua app ha superato la quota giornaliera di richieste.
Riprova con un backoff esponenziale. Richiedi di [aumentare la quota giornaliera di richieste](/google/play/integrity/setup#increase-daily-max) se hai raggiunto il limite giornaliero di richieste.
Valore costante: -8 (0xfffffff8)