معالجة الأخطاء في Cloud Storage على أنظمة Apple الأساسية

في بعض الأحيان عند إنشاء تطبيق ما، لا تسير الأمور كما هو مخطط لها بشكل صحيح.

عندما تكون في حالة شك، تحقَّق من الخطأ الذي تم إرجاعه وراجِع محتوى رسالة الخطأ.

في حال تحقّقت من رسالة الخطأ وكانت لديك قواعد أمان Cloud Storage تسمح الإجراء، ولكنك لا تزال تواجه صعوبات في إصلاح الخطأ، فانتقل إلى صفحة الدعم وأخبرنا كيف يمكننا مساعدتك.

التعامل مع رسائل الخطأ

هناك عدة أسباب قد تؤدي إلى حدوث أخطاء، بما في ذلك عرض الملف. غير موجود، أو أن المستخدم لا يملك إذنًا للوصول إلى الملف المطلوب، أو المستخدم الذي يلغي تحميل الملف.

لتشخيص المشكلة والتعامل مع الخطأ بشكل صحيح، إليك قائمة كاملة جميع الأخطاء التي سيقدمها العميل، وكيفية حدوثها.

الاسم السبب
FIRStorageErrorCodeUnknown حدث خطأ غير معروف.
FIRStorageErrorCodeObjectNotFound لا يوجد عنصر في المرجع المطلوب.
FIRStorageErrorCodeBucketNotFound لم يتم ضبط أي حزمة لخدمة Cloud Storage.
FIRStorageErrorCodeProjectNotFound لم يتم ضبط أي مشروع لاستخدامه في Cloud Storage.
FIRStorageErrorCodeQuotaExceeded تم تجاوز الحصة المسموح بها في حزمتك على Cloud Storage. إذا كنت مشتركًا في الفئة بدون تكلفة، عليك الترقية إلى خطة مدفوعة. إذا كنت مشتركًا في خطة مدفوعة، يُرجى التواصل مع فريق دعم Firebase.
FIRStorageErrorCodeUnauthenticated لم تتم مصادقة المستخدم. يُرجى المصادقة وإعادة المحاولة.
FIRStorageErrorCodeUnauthorized المستخدم غير مسموح له بتنفيذ الإجراء المطلوب. راجع القواعد للتأكد من صحتها.
FIRStorageErrorCodeRetryLimitExceeded تم تجاوز الحدّ الأقصى المسموح به للمدة الزمنية للعملية (تحميل أو تنزيل أو حذف أو غير ذلك). يُرجى محاولة تحميل الفيديو مرة أخرى.
FIRStorageErrorCodeNonMatchingChecksum لا يتطابق الملف على العميل مع المجموع الاختباري للملف الذي تم استلامه من خلال الخادم. يُرجى محاولة تحميل الفيديو مرة أخرى.
FIRStorageErrorCodeCanceled ألغى المستخدم العملية.
FIRStorageErrorCodeDownloadSizeExceeded يتجاوز حجم الملف الذي تم تنزيله مقدار الذاكرة المخصصة لعملية التنزيل. عليك زيادة الحد الأقصى للذاكرة ومحاولة التنزيل مرة أخرى.