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

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

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

หากคุณได้ตรวจสอบข้อความแสดงข้อผิดพลาดและมี 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 ขนาดของไฟล์ที่ดาวน์โหลดเกินจำนวนหน่วยความจำที่จัดสรรไว้สำหรับการดาวน์โหลด เพิ่มขีดจำกัดหน่วยความจำแล้วลองดาวน์โหลดอีกครั้ง