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

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

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

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

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

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

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

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