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

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

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

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

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

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

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

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