Gestire gli errori di Cloud Storage per Unity

A volte, durante la creazione di un'app, le cose non vanno come previsto e si verifica un errore.

In caso di dubbi, controlla l'errore restituito e il messaggio di errore.

Se hai controllato il messaggio di errore e hai Cloud Storage Security Rules che consentono la tua azione, ma hai ancora difficoltà a risolvere l'errore, visita la nostra pagina di assistenza e comunicaci come possiamo aiutarti.

Gestire i messaggi di errore

Esistono diversi motivi per cui possono verificarsi errori, tra cui il file non esiste, l'utente non ha l'autorizzazione per accedere al file desiderato o l'utente annulla il caricamento del file.

Per diagnosticare correttamente il problema e gestire l'errore, ecco un elenco completo di tutti gli Firebase.Storage.StorageException errori che il nostro client genererà e come possono verificarsi.

Nome Motivo
ErrorUnknown Si è verificato un errore sconosciuto.
ErrorObjectNotFound Non esiste alcun oggetto al riferimento specificato.
ErrorBucketNotFound Non è configurato alcun bucket per Cloud Storage.
ErrorProjectNotFound Non è configurato alcun progetto per Cloud Storage.
ErrorQuotaExceeded È stata superata la quota del bucket. Cloud Storage for Firebase richiede il piano tariffario Blaze con pagamento a consumo. Se ricevi questo errore in un progetto con piano tariffario Spark, devi eseguire l'upgrade al piano tariffario Blaze per riacquistare l'accesso. Per maggiori dettagli, consulta le domande frequenti.
ErrorNotAuthenticated L'utente non è autenticato. Autenticati e riprova.
ErrorNotAuthorized L'utente non è autorizzato a eseguire l'azione richiesta. Controlla che le regole siano corrette.
ErrorRetryLimitExceeded È stato superato il limite di tempo massimo per un'operazione (caricamento, download, eliminazione e così via). Prova a caricare di nuovo.
ErrorInvalidChecksum Il file sul client non corrisponde al checksum del file ricevuto dal server. Prova a caricare di nuovo.
ErrorCanceled L'utente ha annullato l'operazione.