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