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

Initialization API

Classes / Builders
الفئةالوصف
AcessoBioManagerنقطة الدخول الرئيسية لـ SDK
AcessoBioConfigDataSourceبروتوكول تهيئة بيانات الاعتماد
المُنشئ (Constructor)

يتوفر نوعان من التحميل الزائد:

// وسيطة واحدة — يجب أن يتوافق viewController مع AcessoBioManagerDelegate
AcessoBioManager(viewController: UIViewController)

// وسيطتان — يمكن أن يكون delegate كائنًا منفصلًا
AcessoBioManager(viewController: UIViewController, delegate: AcessoBioManagerDelegate)
المعاملالنوعالوصف
viewControllerUIViewControllerسياق iOS لعرض شاشة الالتقاط
delegateAcessoBioManagerDelegateالمفوَّض لاستدعاءات دورة الحياة — مطلوب في كلا الشكلين؛ في الشكل أحادي الوسيطة، يجب أن يتوافق viewController مع AcessoBioManagerDelegate.
Configuration properties
الطريقةالنوعالافتراضيالوصف
setEnvironment(_:)EnvironmentEnum.PRODالبيئة — .PROD أو .UAT
setSmartFrame(_:)Booltrueيُفعّل الإطار الذكي لالتقاط الصورة الشخصية
setAutoCapture(_:)Booltrueيُفعّل الالتقاط التلقائي
setTimeoutSession(_:)Int40الحد الأقصى لوقت الجلسة بالثواني (الحد الأدنى: 40)
setLocale(_:)LocaleTypes.PT_BRلغة شاشة الالتقاط
setTheme(_:)AcessoBioThemeDelegateسمة مخصصة لشاشة الالتقاط
البناء
MethodReturnsDescription
build()UnicoCheckCameraيُنهي الـ builder ويُعيد كائن الكاميرا المستخدم لاستدعاء prepareSelfieCamera أو prepareDocumentCamera