الانتقال إلى المحتوى الرئيسي

معالجة الأخطاء

تتمركز جميع عمليات معالجة أخطاء iOS SDK في هذا القسم. يتلقى استدعاء onErrorAcessoBioManager كائن ErrorBio الذي يعرض الدالتين getCode() وgetDescription().

رموز الأخطاء
الرمزالوصف
73000تم إلغاء الجلسة بسبب خطأ غير معروف وغير متوقع. يستخدم Unico Check SDK مجموعة متنوعة من واجهات برمجة تطبيقات iOS تشمل الكاميرا والتخزين والأمان والشبكة وغيرها — هذا خطأ شامل.
73001السياق غير صالح
73003يجب أن يكون إصدار API 13 أو أحدث
73006تعذر فتح الكاميرا على المحاكيات
73100تعذر الاتصال بالإنترنت
73200تعذر العثور على ملف JSON الخاص بـ unico_sdk
73202تعذر تحميل ملف JSON الخاص بـ unico_sdk
73203تعذر تحميل AcessoBioConfigDataSource
73204تعذر تهيئة SDK — قم بتهيئة البيئة عبر setEnvironment عند البناء
73300تعذر الحصول على كائن مصادقة unico
73301تعذر تحليل كائن مصادقة unico
73302تعذر العثور على رمز unico
73701تعذر العثور على استيراد الحيوية النشطة
73702تعذر تهيئة الحيوية النشطة في وضع الإنتاج
73703تعذر الحصول على جلسة الحيوية النشطة
73704ضغط المستخدم على زر الإلغاء ولم يكمل الجلسة
73705لم تُنجَز الجلسة بنجاح ولم يتم إنشاء FaceScan
73706تم رفض الوصول إلى الكاميرا — رفض المستخدم صراحةً أو تحظره سياسة الجهاز
73707تم إلغاء الجلسة بسبب إنهاء التطبيق، أو وضع السكون، أو إشعار من نظام التشغيل، أو الانتقال إلى الخلفية
73708تم إلغاء الجلسة لأن الجهاز في الوضع الأفقي
73709تم إلغاء الجلسة لأن الجهاز في وضع العمودي المعكوس
73710تم إلغاء الجلسة لأن المستخدم لم يتمكن من إكمالها خلال المهلة المحددة
73711تم إلغاء الجلسة بسبب ضغط الذاكرة
73712تم إلغاء الجلسة لأن تطبيقك ليس في الإنتاج ويتطلب اتصالاً بالشبكة
73713تم إلغاء الجلسة لأن مفتاحك يحتاج إلى التحقق مجدداً
73714تم إلغاء الجلسة لأن مفتاح التشفير الذي هيأه المطور لم يكن صالحاً
73715تم إلغاء الجلسة لأنه لم يتم تهيئة جميع صور التوجيه
73716تم إلغاء الجلسة لأن SDK تعذر عليه تشغيل الكاميرا على هذا الجهاز
73717تم إلغاء الجلسة لأن المستخدم في حالة محظورة
73718خطأ غير معروف وغير متوقع أثناء الاستخدام الاعتيادي لواجهات برمجة تطبيقات iOS
73719تم إلغاء الجلسة لأن المستخدم ضغط على نص الرسالة الفرعية في شاشة الاستعداد
73720لم تتم معالجة الجلسة
73721لا يمكن إجراء الجلسة: تجاوز حد المحاولات
73722لا يمكن إجراء الجلسة: انتهت مهلة محاذاة الوجه
73730تعذر تهيئة جلسة الحيوية النشطة — خطأ غير معروف في الترخيص
73731تعذر تهيئة جلسة الحيوية النشطة — انتهت صلاحية الترخيص
73800تعذر بناء المفتاح المشفر
الكتالوج الرسمي للأخطاء

تعكس الرموز أعلاه كتالوج iOS SDK. يتوفر كتالوج رموز الأخطاء الرسمي متعدد المنصات في مرجع API > رموز الأخطاء.

استدعاءات دورة الحياة

بالإضافة إلى onErrorAcessoBioManager، يُطلق SDK أيضاً:

  • onUserClosedCameraManually() — أغلق المستخدم الكاميرا يدوياً.
  • onSystemClosedCameraTimeoutSession() — انتهت مهلة الجلسة (الافتراضي 40 ثانية، الحد الأدنى 40 ثانية).
  • onSystemChangedTypeCameraTimeoutFaceInference() — تجاوز الكشف عن الوجه حد الـ 13 ثانية؛ يتحول الالتقاط إلى الوضع اليدوي.