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 leggi il messaggio di errore.
Se hai controllato il messaggio di errore e disponi di Cloud Storage Security Rules che consentono la tua azione, ma hai ancora difficoltà a correggere l'errore, visita la nostra pagina di assistenza e facci sapere come possiamo aiutarti.
Gestisci i messaggi di errore
Gli errori possono verificarsi per una serie di motivi, tra cui l'inesistenza del file, la mancanza di autorizzazione dell'utente ad accedere al file desiderato o l'annullamento del caricamento del file da parte dell'utente.
Per diagnosticare correttamente il problema e gestire l'errore, di seguito è riportato un elenco completo di tutti gli errori Firebase.Storage.StorageException che il nostro client genererà e di come possono verificarsi.
| Nome | Motivo |
|---|---|
ErrorUnknown |
Si è verificato un errore sconosciuto. |
ErrorObjectNotFound |
Nessun oggetto esiste nel riferimento specificato. |
ErrorBucketNotFound |
Nessun bucket configurato per Cloud Storage. |
ErrorProjectNotFound |
Nessun progetto configurato per Cloud Storage. |
ErrorQuotaExceeded |
La quota del tuo bucket è stata superata. 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 riottenere l'accesso. Per maggiori dettagli, consulta le nostre domande frequenti. |
ErrorNotAuthenticated |
L'utente non è autenticato. Esegui l'autenticazione e riprova. |
ErrorNotAuthorized |
L'utente non è autorizzato a eseguire l'azione richiesta. Controlla le regole per assicurarti che siano corrette. |
ErrorRetryLimitExceeded |
È stato superato il limite di tempo massimo per un'operazione (caricamento, download, eliminazione e così via). Riprova a caricare il video. |
ErrorInvalidChecksum |
Il file sul client non corrisponde al checksum del file ricevuto dal server. Riprova a caricare il video. |
ErrorCanceled |
L'utente ha annullato l'operazione. |