טיפול בשגיאות עבור Cloud Storage for Unity

לפעמים כשאתה בונה אפליקציה, הדברים לא הולכים כמתוכנן ומתרחשת שגיאה.

כאשר יש ספק, בדוק את השגיאה שהוחזרה וראה מה אומרת הודעת השגיאה.

אם בדקת את הודעת השגיאה ויש לך כללי אבטחה של Cloud Storage המאפשרים את הפעולה שלך, אך עדיין מתקשים לתקן את השגיאה, בקר בדף התמיכה שלנו ויידע אותנו כיצד נוכל לעזור.

טיפול בהודעות שגיאה

ישנן מספר סיבות מדוע עלולות להתרחש שגיאות, כולל הקובץ אינו קיים, למשתמש אין הרשאה לגשת לקובץ הרצוי, או שהמשתמש מבטל את העלאת הקובץ.

כדי לאבחן נכון את הבעיה ולטפל בשגיאה, הנה רשימה מלאה של כל שגיאות Firebase.Storage.StorageException שהלקוח שלנו יעלה, וכיצד הן יכולות להתרחש.

שֵׁם סיבה
ErrorUnknown אירעה שגיאה לא ידועה.
ErrorObjectNotFound לא קיים אובייקט בהתייחסות הרצויה.
ErrorBucketNotFound לא הוגדר דלי עבור אחסון בענן.
ErrorProjectNotFound לא הוגדר פרויקט עבור אחסון בענן.
ErrorQuotaExceeded חרגת מהמכסה ב-Cloud Storage שלך. אם אתה בשכבת ללא עלות, שדרג לתוכנית בתשלום. אם אתה בתוכנית בתשלום, פנה לתמיכה של Firebase.
ErrorNotAuthenticated המשתמש אינו מאומת. אימות ונסה שוב.
ErrorNotAuthorized המשתמש אינו מורשה לבצע את הפעולה הרצויה. בדוק את הכללים שלך כדי לוודא שהם נכונים.
ErrorRetryLimitExceeded חרגת ממגבלת הזמן המקסימלית בפעולה (העלאה, הורדה, מחיקה וכו'). נסה להעלות שוב.
ErrorInvalidChecksum הקובץ בלקוח אינו תואם את סכום הבדיקה של הקובץ שהתקבל על ידי השרת. נסה להעלות שוב.
ErrorCanceled המשתמש ביטל את הפעולה.