Gestisci gli errori per Cloud Storage for Unity

A volte, quando crei un'app, le cose non vanno come previsto e si verifica un errore.

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

Se hai controllato il messaggio di errore e disponi di regole di sicurezza di Cloud Storage che consentono la tua azione, ma hai ancora difficoltà a correggere l'errore, visita la nostra pagina di supporto e facci sapere come possiamo aiutarti.

Gestire i messaggi di errore

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

Per diagnosticare correttamente il problema e gestire l'errore, ecco un elenco completo di tutti gli errori Firebase.Storage.StorageException sollevati dal nostro cliente e come possono verificarsi.

Nome Motivo
ErrorUnknown Si è verificato un errore sconosciuto.
ErrorObjectNotFound Nessun oggetto esiste nel riferimento desiderato.
ErrorBucketNotFound Nessun bucket è configurato per Cloud Storage.
ErrorProjectNotFound Nessun progetto è configurato per Cloud Storage.
ErrorQuotaExceeded La quota sul tuo bucket Cloud Storage è stata superata. Se utilizzi il piano senza costi, passa a un piano a pagamento. Se hai un piano a pagamento, contatta il supporto Firebase.
ErrorNotAuthenticated L'utente non è autenticato. Autenticarsi e riprovare.
ErrorNotAuthorized L'utente non è autorizzato a eseguire l'azione desiderata. Controlla le tue regole per assicurarti che siano corrette.
ErrorRetryLimitExceeded È stato superato il limite di tempo massimo per un'operazione (caricamento, download, eliminazione, ecc.). Prova a caricare nuovamente.
ErrorInvalidChecksum Il file sul client non corrisponde al checksum del file ricevuto dal server. Prova a caricare nuovamente.
ErrorCanceled L'utente ha annullato l'operazione.