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 scopri cosa dice.
Se hai controllato il messaggio di errore e disponi di Cloud Storage Security Rules che consentono l'azione, ma continui a riscontrare difficoltà a correggere l'errore, visita la nostra pagina di assistenza e facci sapere come possiamo aiutarti.
Gestire i messaggi di errore
Esistono diversi motivi per cui potrebbero verificarsi errori, tra cui il fatto che il file non esista, che l'utente non abbia l'autorizzazione per accedere al file desiderato o che l'utente abbia annullato il caricamento del file.
Per diagnosticare correttamente il problema e gestire l'errore, di seguito è riportato un elenco completo di tutti gli errori che il nostro client solleva e di come possono verificarsi.
Nome | Motivo |
---|---|
kErrorNone |
Non si è verificato alcun errore. |
kErrorUnknown |
Si è verificato un errore sconosciuto. |
kErrorObjectNotFound |
Non esiste alcun oggetto al riferimento specificato. |
kErrorBucketNotFound |
Nessun bucket configurato per Cloud Storage. |
kErrorProjectNotFound |
Nessun progetto configurato per Cloud Storage. |
kErrorQuotaExceeded |
La quota per il bucket Cloud Storage è stata superata. Se utilizzi il piano tariffario Spark, valuta la possibilità di eseguire l'upgrade al piano tariffario Blaze di pagamento a consumo. Se utilizzi già il piano tariffario Blaze, contatta l'assistenza Firebase. Importante: a partire dal |
kErrorUnauthenticated |
Utente non autenticato. Effettua l'autenticazione e riprova. |
kErrorUnauthorized |
L'utente non è autorizzato a eseguire l'azione richiesta. Controlla le regole per assicurarti che siano corrette. |
kErrorRetryLimitExceeded |
È stato superato il limite di tempo massimo per un'operazione (caricamento, download, eliminazione e così via). Riprova a caricare il video. |
kErrorNonMatchingChecksum |
Il file sul client non corrisponde al checksum del file ricevuto dal server. Prova a caricare di nuovo. |
kErrorCanceled |
L'utente ha annullato l'operazione. |
kErrorDownloadSizeExceeded |
Le dimensioni del file scaricato superano la quantità di memoria allocata per il download. Aumenta il limite di memoria e riprova a scaricare. |