A volte, durante la creazione di un'app, le cose non vanno come previsto e si verifica un errore.
In caso di dubbio, controlla l'errore restituito e il messaggio di errore.
Se hai controllato il messaggio di errore e disponi di Cloud Storage Security Rules che ti consentono di eseguire l'azione, ma non riesci ancora 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 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 che il nostro client genererà e come possono verificarsi.
| Nome | Motivo | 
|---|---|
| FIRStorageErrorCodeUnknown | Si è verificato un errore sconosciuto. | 
| FIRStorageErrorCodeObjectNotFound | Non esiste alcun oggetto nel riferimento specificato. | 
| FIRStorageErrorCodeBucketNotFound | Nessun bucket configurato per Cloud Storage. | 
| FIRStorageErrorCodeProjectNotFound | Nessun progetto è configurato per Cloud Storage. | 
| FIRStorageErrorCodeQuotaExceeded | La quota del bucket Cloud Storage è stata superata. Se hai scelto il piano tariffario Spark, valuta l'upgrade al piano tariffario Blaze con pagamento a consumo. Se hai già il piano tariffario Blaze, contatta l'assistenza Firebase. Importante: a partire | 
| FIRStorageErrorCodeUnauthenticated | L'utente non è autenticato. Autenticati e riprova. | 
| FIRStorageErrorCodeUnauthorized | L'utente non è autorizzato a eseguire l'azione richiesta. Controlla le regole per assicurarti che siano corrette. | 
| FIRStorageErrorCodeRetryLimitExceeded | È stato superato il limite di tempo massimo per un'operazione (caricamento, download, eliminazione e così via). Prova a caricare di nuovo. | 
| FIRStorageErrorCodeNonMatchingChecksum | Il file sul client non corrisponde al checksum del file ricevuto dal server. Prova a caricare di nuovo. | 
| FIRStorageErrorCodeCanceled | L'utente ha annullato l'operazione. | 
| FIRStorageErrorCodeDownloadSizeExceeded | Le dimensioni del file scaricato superano la quantità di memoria allocata per il download. Aumenta il limite di memoria e riprova a scaricare. |