初始化 API
Classes / Builders
| 类 | 描述 |
|---|---|
AcessoBioManager | SDK 主入口点 |
AcessoBioConfigDataSource | 凭证配置协议 |
构造函数
提供两种重载:
// 单参数 — viewController 必须符合 AcessoBioManagerDelegate
AcessoBioManager(viewController: UIViewController)
// 双参数 — delegate 可以是独立对 象
AcessoBioManager(viewController: UIViewController, delegate: AcessoBioManagerDelegate)
| 参数 | 类型 | 描述 |
|---|---|---|
viewController | UIViewController | 用于呈现捕获界面的 iOS 上下文 |
delegate | AcessoBioManagerDelegate | 生命周期回调的委托 — 两种重载均为必填;在单参数形式中,viewController 本身必须符合 AcessoBioManagerDelegate。 |
Configuration properties
| 方法 | 类型 | 默认值 | 描述 |
|---|---|---|---|
setEnvironment(_:) | EnvironmentEnum | .PROD | 环境 — .PROD 或 .UAT |
setSmartFrame(_:) | Bool | true | 启用自拍采集智能取景框 |
setAutoCapture(_:) | Bool | true | 启用自动采集 |
setTimeoutSession(_:) | Int | 40 | 最大会话时长,单位为秒(最小值:40) |
setLocale(_:) | LocaleTypes | .PT_BR | 采集界面语言 |
setTheme(_:) | AcessoBioThemeDelegate | — | 采集界面自定义主题 |
构建
| Method | Returns | Description |
|---|---|---|
build() | UnicoCheckCamera | 完成构建器并返回用于调用 prepareSelfieCamera 或 prepareDocumentCamera 的相机对象 |