Manejar errores de Cloud Storage para Unity

A veces, cuando creas una aplicación, las cosas no salen según lo planeado y se produce un error.

En caso de duda, verifique el error devuelto y vea lo que dice el mensaje de error.

Si revisó el mensaje de error y tiene reglas de seguridad de almacenamiento en la nube que permiten su acción, pero aún tiene dificultades para corregir el error, visite nuestra página de soporte y háganos saber cómo podemos ayudarlo.

Manejar mensajes de error

Hay varias razones por las que pueden ocurrir errores, incluido el archivo que no existe, que el usuario no tiene permiso para acceder al archivo deseado o que el usuario cancela la carga del archivo.

Para diagnosticar adecuadamente el problema y manejar el error, aquí hay una lista completa de todos los errores Firebase.Storage.StorageException que generará nuestro cliente y cómo pueden ocurrir.

Nombre Razón
ErrorUnknown Un error desconocido ocurrió.
ErrorObjectNotFound No existe ningún objeto en la referencia deseada.
ErrorBucketNotFound No hay ningún depósito configurado para Cloud Storage.
ErrorProjectNotFound No hay ningún proyecto configurado para Cloud Storage.
ErrorQuotaExceeded Se superó la cuota en su depósito de Cloud Storage. Si estás en el nivel sin costo, actualiza a un plan pago. Si tienes un plan pago, comunícate con el soporte de Firebase.
ErrorNotAuthenticated El usuario no está autenticado. Autentíquese y vuelva a intentarlo.
ErrorNotAuthorized El usuario no está autorizado a realizar la acción deseada. Verifique sus reglas para asegurarse de que sean correctas.
ErrorRetryLimitExceeded Se ha superado el tiempo máximo de una operación (carga, descarga, eliminación, etc.). Intente cargar nuevamente.
ErrorInvalidChecksum El archivo del cliente no coincide con la suma de comprobación del archivo recibido por el servidor. Intente cargar nuevamente.
ErrorCanceled El usuario canceló la operación.