Перейти к основному содержимому

API инициализации

Классы / Строители
КлассОписание
AcessoBioManagerГлавная точка входа в SDK
AcessoBioConfigDataSourceПротокол для настройки учётных данных
Конструктор

Доступны два варианта перегрузки:

// Один аргумент — viewController должен реализовывать AcessoBioManagerDelegate
AcessoBioManager(viewController: UIViewController)

// Два аргумента — delegate может быть отдельным объектом
AcessoBioManager(viewController: UIViewController, delegate: AcessoBioManagerDelegate)
Параметры конструктора
ПараметрТипОписание
viewControllerUIViewControllerКонтекст iOS для отображения экрана захвата
delegateAcessoBioManagerDelegateДелегат для обратных вызовов жизненного цикла — обязателен в обоих вариантах; в форме с одним аргументом viewController сам должен реализовывать AcessoBioManagerDelegate.
Свойства конфигурации
МетодТипПо умолчаниюОписание
setEnvironment(_:)EnvironmentEnum.PRODСреда — .PROD или .UAT
setSmartFrame(_:)BooltrueВключает интеллектуальное кадрирование для захвата селфи
setAutoCapture(_:)BooltrueВключает автоматический захват
setTimeoutSession(_:)Int40Максимальное время сессии в секундах (минимум: 40)
setLocale(_:)LocaleTypes.PT_BRЯзык экрана захвата
setTheme(_:)AcessoBioThemeDelegateПользовательская тема для экрана захвата
Сборка
MethodReturnsDescription
build()UnicoCheckCameraЗавершает построитель и возвращает объект камеры, используемый для вызова prepareSelfieCamera или prepareDocumentCamera