گاهی اوقات وقتی درحال ساختن برنامه هستید، کارها طبق برنامه پیش نمیرود و خطایی رخ میدهد.
اگر مطمئن نبودید، خطای برگرداندهشده را بررسی کنید و ببینید پیام خطا چه میگوید.
اگر پیام خطا را بررسی کردهاید و Cloud Storage Security Rules دارید که به شما اجازه میدهد اقدام کنید، اما هنوز برای رفع خطا مشکل دارید، به صفحه پشتیبانی ما مراجعه کنید و به ما اطلاع دهید که چگونه میتوانیم کمک کنیم.
رسیدگی به پیامهای خطا
دلایل متعددی برای بروز خطا وجود دارد، ازجمله عدم وجود فایل، نداشتن اجازه دسترسی کاربر به فایل موردنظر، یا لغو بارگذاری فایل توسط کاربر.
برای تشخیص درست مشکل و رسیدگی به خطا، در اینجا فهرست کاملی از
همه خطاهای Firebase.Storage.StorageException
که مشتری ما مطرح خواهد کرد و نحوه وقوع آنها آورده شده است.
| نام | دلیل |
|---|---|
ErrorUnknown |
خطای ناشناختهای روی داد. |
ErrorObjectNotFound |
هیچ شیءای در مرجع مشخصشده وجود ندارد. |
ErrorBucketNotFound |
هیچ دستهای برای Cloud Storage پیکربندی نشده است. |
ErrorProjectNotFound |
هیچ پروژهای برای Cloud Storage پیکربندی نشده است. |
ErrorQuotaExceeded |
سهمیه در دسته شما از حد مجاز فراتر رفته است. Cloud Storage for Firebase به طرح قیمتگذاری Blaze پرداخت به اندازه استفاده نیاز دارد. اگر این خطا را در پروژه طرح قیمتگذاری Spark دریافت میکنید، برای دسترسی مجدد باید به طرح قیمتگذاری Blaze ارتقا دهید. برای جزئیات، پرسشگان ما را ببینید. |
ErrorNotAuthenticated |
کاربر اصالتسنجی نشده است. اصالتسنجی کنید و دوباره امتحان کنید. |
ErrorNotAuthorized |
کاربر برای انجام کنش درخواستی مجاز نیست. قوانینتان را بررسی کنید تا مطمئن شوید درست هستند. |
ErrorRetryLimitExceeded |
از حداکثر محدودیت زمانی برای یک عملیات (بارگذاری، بارگیری، حذف، و غیره) فراتر رفتهاید. دوباره بارگذاری کنید. |
ErrorInvalidChecksum |
فایل موجود در کارخواه با جمعآزمای فایل دریافتی توسط سرور مطابقت ندارد. دوباره بارگذاری کنید. |
ErrorCanceled |
کاربر عملیات را لغو کرد. |