في بعض الأحيان عند إنشاء تطبيق ما، لا تسير الأمور كما هو مخطط لها بشكل صحيح.
إذا كنت في شك، تحقّق من الخطأ الذي تم إرجاعه واطّلِع على رسالة الخطأ.
إذا تحققت من رسالة الخطأ وكان لديك Cloud Storage Security Rules يسمحان بـ الإجراء، ولكنك لا تزال تواجه صعوبات في إصلاح الخطأ، فانتقل إلى يمكنك صفحة الدعم وإعلامنا بكيفية تقديم المساعدة.
التعامل مع رسائل الخطأ
هناك عدة أسباب قد تؤدي إلى حدوث أخطاء، بما في ذلك عرض الملف. غير موجود، أو أن المستخدم لا يملك إذنًا للوصول إلى الملف المطلوب، أو المستخدم الذي يلغي تحميل الملف.
لتشخيص المشكلة والتعامل مع الخطأ بشكل صحيح، إليك قائمة كاملة
كل Firebase.Storage.StorageException
الأخطاء التي سيقدمها العميل، وكيف يمكن أن تحدث.
الاسم | السبب |
---|---|
ErrorUnknown |
حدث خطأ غير معروف. |
ErrorObjectNotFound |
لا يوجد عنصر في المرجع المطلوب. |
ErrorBucketNotFound |
لم يتم ضبط أي حزمة لـ Cloud Storage. |
ErrorProjectNotFound |
لم يتم إعداد أي مشروع لـ Cloud Storage. |
ErrorQuotaExceeded |
تم تجاوز الحصة في حزمة Cloud Storage. إذا كنت مشتركًا في المستوى المجاني، عليك الترقية إلى خطة مدفوعة. إذا كنت مشتركًا في خطة مدفوعة، يُرجى التواصل مع فريق دعم Firebase. |
ErrorNotAuthenticated |
لم تتم مصادقة المستخدم. يُرجى المصادقة وإعادة المحاولة. |
ErrorNotAuthorized |
المستخدم غير مسموح له بتنفيذ الإجراء المطلوب. راجع القواعد للتأكد من صحتها. |
ErrorRetryLimitExceeded |
تم تجاوز الحد الأقصى للوقت المسموح به لتنفيذ عملية (تحميل أو تنزيل أو حذف أو غير ذلك). يُرجى محاولة تحميل الفيديو مرة أخرى. |
ErrorInvalidChecksum |
لا يتطابق الملف على العميل مع المجموع الاختباري للملف الذي تم استلامه من خلال الخادم. يُرجى محاولة تحميل الفيديو مرة أخرى. |
ErrorCanceled |
ألغى المستخدم العملية. |