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

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

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

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

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

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

เพื่อให้วินิจฉัยปัญหาและจัดการกับข้อผิดพลาดได้อย่างเหมาะสม นี่คือรายการทั้งหมดของข้อผิดพลาดทั้งหมดที่ลูกค้าของเราจะแจ้งขึ้น และวิธีที่ข้อผิดพลาดเหล่านั้นเกิดขึ้นได้

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