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 segnalati dal nostro cliente e come possono verificarsi.
Nome | Motivo |
---|---|
FIRStorageErrorCodeUnknown | Si è verificato un errore sconosciuto. |
FIRStorageErrorCodeObjectNotFound | Nessun oggetto esiste nel riferimento desiderato. |
FIRStorageErrorCodeBucketNotFound | Nessun bucket è configurato per Cloud Storage. |
FIRStorageErrorCodeProjectNotFound | Nessun progetto è configurato per Cloud Storage. |
FIRStorageErrorCodeQuotaExceeded | 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. |
FIRStorageErrorCodeUnauthenticated | L'utente non è autenticato. Autenticarsi e riprovare. |
FIRStorageErrorCodeUnauthorized | L'utente non è autorizzato a eseguire l'azione desiderata. Controlla le tue regole per assicurarti che siano corrette. |
FIRStorageErrorCodeRetryLimitExceeded | È stato superato il limite di tempo massimo per un'operazione (caricamento, download, eliminazione, ecc.). Prova a caricare nuovamente. |
FIRStorageErrorCodeNonMatchingChecksum | Il file sul client non corrisponde al checksum del file ricevuto dal server. Prova a caricare nuovamente. |
FIRStorageErrorCodeCanceled | L'utente ha annullato l'operazione. |
FIRStorageErrorCodeDownloadSizeExceeded | La dimensione del file scaricato supera la quantità di memoria allocata per il download. Aumenta il limite di memoria e prova a scaricare di nuovo. |