Parfois, lorsque vous créez une application, les choses ne se passent pas comme prévu et une se produit.
En cas de doute, vérifiez l'erreur renvoyée et consultez le message d'erreur.
Si vous avez vérifié le message d'erreur et que des Cloud Storage Security Rules autorisent votre mais que vous n'arrivez toujours pas à résoudre le problème, consultez notre page d'assistance et dites-nous en quoi nous pouvons vous aider.
Gérer les messages d'erreur
Des erreurs peuvent se produire pour plusieurs raisons. Le fichier qui n'existe pas, l'utilisateur n'a pas l'autorisation d'accéder au fichier souhaité, ou Annulation de l'importation du fichier par un utilisateur.
Pour diagnostiquer correctement le problème et gérer l'erreur, voici une liste complète des toutes les erreurs que notre client signalera et comment elles peuvent se produire.
Nom | Motif |
---|---|
kErrorNone |
Aucune erreur ne s'est produite. |
kErrorUnknown |
Une erreur inconnue s'est produite. |
kErrorObjectNotFound |
Aucun objet n'existe pour la référence souhaitée. |
kErrorBucketNotFound |
Aucun bucket n'est configuré pour Cloud Storage. |
kErrorProjectNotFound |
Aucun projet n'est configuré pour Cloud Storage. |
kErrorQuotaExceeded |
Le quota de votre bucket Cloud Storage a été dépassé. Si vous bénéficiez du niveau sans frais, passez à un forfait payant. Si vous avez souscrit un forfait payant, contactez l'assistance Firebase. |
kErrorUnauthenticated |
L'utilisateur n'est pas authentifié. Authentifiez-vous et réessayez. |
kErrorUnauthorized |
L'utilisateur n'est pas autorisé à effectuer l'action souhaitée. Vérifiez vos règles pour vous assurer qu'elles sont correctes. |
kErrorRetryLimitExceeded |
La limite de temps maximale pour une opération (importation, téléchargement, suppression, etc.) a été dépassée. Réessayez d'importer une vidéo. |
kErrorNonMatchingChecksum |
Le fichier présent sur le client ne correspond pas à la somme de contrôle du fichier reçu par le serveur. Réessayez de l'importer. |
kErrorCanceled |
L'utilisateur a annulé l'opération. |
kErrorDownloadSizeExceeded |
La taille du fichier téléchargé dépasse la quantité de mémoire allouée pour le téléchargement. Augmentez la limite de mémoire, puis relancez le téléchargement. |