จัดการข้อผิดพลาดสำหรับ Cloud Storage บนแพลตฟอร์ม Apple

บางครั้งเมื่อคุณสร้างแอป สิ่งต่างๆ ไม่เป็นไปตามที่วางแผนไว้และจะมีข้อผิดพลาดเกิดขึ้น

หากมีข้อสงสัย ให้ตรวจสอบข้อผิดพลาดที่แสดงและดูว่าข้อความแสดงข้อผิดพลาดบอกอะไร

หากคุณตรวจสอบข้อความแสดงข้อผิดพลาดแล้วและมี Cloud Storage Security Rules ที่อนุญาตให้ดำเนินการ แต่ยังคงแก้ไขปัญหาข้อผิดพลาดไม่ได้ โปรดไปที่หน้าการสนับสนุนและแจ้งให้เราทราบว่าเราจะช่วยคุณได้อย่างไร

จัดการข้อความแสดงข้อผิดพลาด

การเกิดข้อผิดพลาดขึ้นมีสาเหตุหลายประการ ได้แก่ การที่ไฟล์ไม่มีอยู่ ผู้ใช้ไม่มีสิทธิ์เข้าถึงไฟล์ที่ต้องการ หรือผู้ใช้ยกเลิกการอัปโหลดไฟล์

ต่อไปนี้เป็นรายการข้อผิดพลาดทั้งหมดที่ลูกค้าจะแสดงและสาเหตุที่ทำให้เกิดข้อผิดพลาด เพื่อให้คุณวินิจฉัยปัญหาและจัดการข้อผิดพลาดได้อย่างถูกต้อง

ชื่อ เหตุผล
FIRStorageErrorCodeUnknown เกิดข้อผิดพลาดที่ไม่รู้จัก
FIRStorageErrorCodeObjectNotFound ไม่มีออบเจ็กต์ในการอ้างอิงที่ระบุ
FIRStorageErrorCodeBucketNotFound ไม่มีการกำหนดค่าที่เก็บข้อมูลสำหรับ Cloud Storage
FIRStorageErrorCodeProjectNotFound ไม่มีการกำหนดค่าโปรเจ็กต์สำหรับ Cloud Storage
FIRStorageErrorCodeQuotaExceeded คุณใช้งานเกินโควต้าในที่เก็บข้อมูล Cloud Storage แล้ว หากคุณใช้แพ็กเกจราคา Spark ให้ลองอัปเกรดเป็นแพ็กเกจราคา Blaze แบบจ่ายตามการใช้งาน หากคุณใช้แพ็กเกจราคา Blaze อยู่แล้ว โปรดติดต่อทีมสนับสนุนของ Firebase

สำคัญ: ตั้งแต่วันที่ 1 ตุลาคม 2025 แพ็กเกจราคา Blaze จะจำเป็นต้องใช้ Cloud Storage แม้กระทั่งที่เก็บข้อมูลเริ่มต้น
FIRStorageErrorCodeUnauthenticated ผู้ใช้ไม่ได้รับการตรวจสอบสิทธิ์ ตรวจสอบสิทธิ์แล้วลองอีกครั้ง
FIRStorageErrorCodeUnauthorized ผู้ใช้ไม่ได้รับอนุญาตให้ดำเนินการตามที่ขอ โปรดตรวจสอบว่ากฎถูกต้อง
FIRStorageErrorCodeRetryLimitExceeded การดำเนินการ (อัปโหลด ดาวน์โหลด ลบ ฯลฯ) เกินขีดจำกัดเวลาสูงสุดแล้ว โปรดลองอัปโหลดอีกครั้ง
FIRStorageErrorCodeNonMatchingChecksum ไฟล์ในไคลเอ็นต์ไม่ตรงกับ checksum ของไฟล์ที่เซิร์ฟเวอร์ได้รับ โปรดลองอัปโหลดอีกครั้ง
FIRStorageErrorCodeCanceled ผู้ใช้ยกเลิกการดำเนินการ
FIRStorageErrorCodeDownloadSizeExceeded ขนาดของไฟล์ที่ดาวน์โหลดเกินจำนวนหน่วยความจำที่จัดสรรไว้สำหรับการดาวน์โหลด เพิ่มขีดจำกัดหน่วยความจำแล้วลองดาวน์โหลดอีกครั้ง