טיפול בשגיאות עבור אחסון בענן בפלטפורמות של Apple

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

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

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

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

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

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

שֵׁם סיבה
FIRStorageErrorCodeUnknown אירעה שגיאה לא ידועה.
FIRStorageErrorCodeObjectNotFound לא קיים אובייקט בהתייחסות הרצויה.
FIRStorageErrorCodeBucketNotFound לא הוגדר דלי עבור אחסון בענן.
FIRStorageErrorCodeProjectNotFound לא הוגדר פרויקט עבור אחסון בענן.
FIRStorageErrorCodeQuotaExceeded חרגת מהמכסה ב-Cloud Storage שלך. אם אתה בשכבת ללא עלות, שדרג לתוכנית בתשלום. אם אתה בתוכנית בתשלום, פנה לתמיכה של Firebase.
FIRStorageErrorCodeUnauthenticated המשתמש אינו מאומת. אימות ונסה שוב.
FIRStorageErrorCodeUnauthorized המשתמש אינו מורשה לבצע את הפעולה הרצויה. בדוק את הכללים שלך כדי לוודא שהם נכונים.
FIRStorageErrorCodeRetryLimitExceeded חרגת ממגבלת הזמן המקסימלית בפעולה (העלאה, הורדה, מחיקה וכו'). נסה להעלות שוב.
FIRStorageErrorCodeNonMatchingChecksum הקובץ בלקוח אינו תואם את סכום הבדיקה של הקובץ שהתקבל על ידי השרת. נסה להעלות שוב.
FIRStorageErrorCodeCanceled המשתמש ביטל את הפעולה.
FIRStorageErrorCodeDownloadSizeExceeded גודל הקובץ שהורד חורג מכמות הזיכרון שהוקצה להורדה. הגדל את מכסת הזיכרון ונסה להוריד שוב.