Иногда при создании приложения что-то идет не так и возникает ошибка.
Если вы не уверены, проверьте возвращенную ошибку и посмотрите, что говорится в сообщении об ошибке.
Если вы проверили сообщение об ошибке и у вас есть Cloud Storage Security Rules, позволяющие выполнить действие, но устранить ошибку не удается, посетите страницу поддержки и сообщите нам, как мы можем вам помочь.
Как обрабатывать сообщения об ошибках
Ошибки могут возникать по разным причинам, например из-за того, что файл не существует, у пользователя нет разрешения на доступ к нему или пользователь отменил загрузку файла.
Чтобы правильно диагностировать проблему и устранить ошибку, ознакомьтесь с полным списком всех ошибок, которые может выдать наш клиент, и узнайте, как они могут возникнуть.
| Имя | Причина |
|---|---|
FIRStorageErrorCodeUnknown |
Произошла неизвестная ошибка. |
FIRStorageErrorCodeObjectNotFound |
Объект с указанной ссылкой не существует. |
FIRStorageErrorCodeBucketNotFound |
Для Cloud Storage не настроена корзина. |
FIRStorageErrorCodeProjectNotFound |
Для Cloud Storage не настроен ни один проект. |
FIRStorageErrorCodeQuotaExceeded |
Квота на корзину превышена. Cloud Storage for Firebase требует тарифного плана Blaze с оплатой по мере использования. Если вы видите эту ошибку в проекте с тарифным планом Spark, вам нужно перейти на тарифный план Blaze, чтобы восстановить доступ. Подробную информацию можно найти в разделе Часто задаваемые вопросы. |
FIRStorageErrorCodeUnauthenticated |
Пользователь не прошел аутентификацию. Пройдите аутентификацию и повторите попытку. |
FIRStorageErrorCodeUnauthorized |
У пользователя нет разрешения на выполнение запрошенного действия. Проверьте правила. |
FIRStorageErrorCodeRetryLimitExceeded |
Превышено максимальное время выполнения операции (загрузки, скачивания, удаления и т. д.). Попробуйте загрузить его ещё раз. |
FIRStorageErrorCodeNonMatchingChecksum |
Файл на стороне клиента не соответствует контрольной сумме файла, полученного сервером. Попробуйте загрузить его ещё раз. |
FIRStorageErrorCodeCanceled |
Пользователь отменил действие. |
FIRStorageErrorCodeDownloadSizeExceeded |
Размер скачиваемого файла превышает объем памяти, выделенный для скачивания. Увеличьте лимит памяти и попробуйте скачать файл ещё раз. |