Xử lý lỗi cho Cloud Storage trên các nền tảng của Apple

Đôi khi, khi bạn đang tạo một ứng dụng, mọi thứ không diễn ra như dự kiến và một lỗi sẽ xảy ra.

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à thấy Cloud Storage Security Rules cho phép hành động nhưng vẫn gặp khó khăn khi khắc phục lỗi, hãy truy cập trang hỗ trợ và cho chúng tôi biết cách trợ giúp của bạn.

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, dưới đây là danh sách đầy đủ tất cả các lỗi 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
FIRStorageErrorCodeUnknown Đã xảy ra lỗi không xác định.
FIRStorageErrorCodeObjectNotFound Không có đối tượng nào tồn tại tại tham chiếu đã chỉ định.
FIRStorageErrorCodeBucketNotFound Không có bộ chứa nào được định cấu hình cho Cloud Storage.
FIRStorageErrorCodeProjectNotFound Không có dự án nào được định cấu hình cho Cloud Storage.
FIRStorageErrorCodeQuotaExceeded 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á Blaze trả theo mức sử 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ừ ngày 1 tháng 10 năm 2025, bạn bắt buộc phải sử dụng gói giá linh hoạt để dùng Cloud Storage, kể cả bộ chứa mặc định.
FIRStorageErrorCodeUnauthenticated Người dùng chưa được xác thực. Xác thực rồi thử lại.
FIRStorageErrorCodeUnauthorized 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.
FIRStorageErrorCodeRetryLimitExceeded Đã vượt quá giới hạn thời gian tối đa cho 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.
FIRStorageErrorCodeNonMatchingChecksum Tệp trên máy khách không khớp với tổng kiểm của tệp mà máy chủ nhận được. Hãy thử tải lên lại.
FIRStorageErrorCodeCanceled Người dùng đã huỷ thao tác.
FIRStorageErrorCodeDownloadSizeExceeded Kích thước của tệp được tải xuống vượt quá dung lượng bộ nhớ được phân bổ cho tệp tải xuống. Tăng giới hạn bộ nhớ rồi thử tải xuống lại.