Đôi khi, khi bạn đang xây dựng một ứng dụng, mọi việc không diễn ra theo kế hoạch và xảy ra lỗi.
Khi nghi ngờ, hãy kiểm tra lỗi được trả về và xem thông báo lỗi đó có nội dung gì.
Nếu bạn đã kiểm tra thông báo lỗi và có Cloud Storage Security Rules cho phép hành động của mình, nhưng vẫn gặp khó khăn trong việc khắc phục lỗi, hãy truy cập vào Trang hỗ trợ của chúng tôi và cho chúng tôi biết cách chúng tôi có thể trợ giúp.
Xử lý thông báo lỗi
Có một số lý do khiến lỗi có thể xảy ra, bao gồm cả việc tệp không tồn tại, người dùng không có quyền truy cập vào tệp mong muốn hoặc người dùng huỷ tải tệp lên.
Để chẩn đoán đúng vấn đề và xử lý lỗi, sau đây là danh sách đầy đủ tất cả các lỗi Firebase.Storage.StorageException
mà ứng dụng của chúng tôi sẽ gặp phải và cách xảy ra các lỗi đó.
Tên | Lý do |
---|---|
ErrorUnknown |
Đã xảy ra lỗi không xác định. |
ErrorObjectNotFound |
Không có đối tượng nào tồn tại tại tham chiếu đã chỉ định. |
ErrorBucketNotFound |
Không có bộ chứa nào được định cấu hình cho Cloud Storage. |
ErrorProjectNotFound |
Không có dự án nào được định cấu hình cho Cloud Storage. |
ErrorQuotaExceeded |
Hạn mức trên bộ chứa Cloud Storage của bạn đã vượt quá. Nếu bạn đang sử dụng gói giá Spark, hãy cân nhắc nâng cấp lên gói giá linh hoạt trả tiền theo mức dùng. Nếu bạn đang dùng Gói giá linh hoạt, hãy liên hệ với Nhóm hỗ trợ Firebase. Quan trọng: Kể từ |
ErrorNotAuthenticated |
Người dùng chưa được xác thực. Xác thực rồi thử lại. |
ErrorNotAuthorized |
Người dùng không được phép thực hiện hành động được yêu cầu. Kiểm tra các quy tắc của bạn để đảm bảo chúng chính xác. |
ErrorRetryLimitExceeded |
Đã vượt quá giới hạn thời gian tối đa đối với một thao tác (tải lên, tải xuống, xoá, v.v.). Hãy thử tải lên lại. |
ErrorInvalidChecksum |
Tệp trên máy khách không khớp với tổng kiểm tra của tệp mà máy chủ nhận được. Hãy thử tải lên lại. |
ErrorCanceled |
Người dùng đã huỷ thao tác. |