จัดการข้อผิดพลาดสำหรับ Cloud Storage for Unity

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

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

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

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

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

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

ชื่อ เหตุผล
ErrorUnknown เกิดข้อผิดพลาดที่ไม่ทราบสาเหตุ
ErrorObjectNotFound ไม่มีวัตถุอยู่ที่การอ้างอิงที่ต้องการ
ErrorBucketNotFound ไม่มีการกำหนดค่าที่เก็บข้อมูลสำหรับ Cloud Storage
ErrorProjectNotFound ไม่มีการกำหนดค่าโปรเจ็กต์สำหรับ Cloud Storage
ErrorQuotaExceeded เกินโควต้าในที่เก็บข้อมูล Cloud Storage ของคุณแล้ว หากคุณอยู่ในระดับที่ไม่มีค่าใช้จ่าย ให้อัปเกรดเป็นแผนแบบชำระเงิน หากคุณใช้แผนแบบชำระเงิน โปรดติดต่อฝ่ายสนับสนุนของ Firebase
ErrorNotAuthenticated ผู้ใช้ไม่ได้รับการรับรองความถูกต้อง ตรวจสอบสิทธิ์และลองอีกครั้ง
ErrorNotAuthorized ผู้ใช้ไม่ได้รับอนุญาตให้ดำเนินการตามที่ต้องการ ตรวจสอบกฎของคุณเพื่อให้แน่ใจว่าถูกต้อง
ErrorRetryLimitExceeded เกินขีดจำกัดเวลาสูงสุดในการดำเนินการ (อัปโหลด ดาวน์โหลด ลบ ฯลฯ) ลองอัปโหลดอีกครั้ง
ErrorInvalidChecksum ไฟล์บนไคลเอนต์ไม่ตรงกับการตรวจสอบรวมของไฟล์ที่เซิร์ฟเวอร์ได้รับ ลองอัปโหลดอีกครั้ง
ErrorCanceled ผู้ใช้ยกเลิกการดำเนินการ