Initialization API
Klassen / Builder
| Klasse | Beschreibung |
|---|---|
AcessoBioManager | Haupteinstiegspunkt des SDK |
AcessoBioConfigDataSource | Protokoll zur Konfiguration der Anmeldeinformationen |
Konstruktor
Zwei Überladungen sind verfügbar:
// Ein Argument — viewController muss AcessoBioManagerDelegate implementieren
AcessoBioManager(viewController: UIViewController)
// Zwei Argumente — delegate kann ein separates Objekt sein
AcessoBioManager(viewController: UIViewController, delegate: AcessoBioManagerDelegate)
| Parameter | Typ | Beschreibung |
|---|---|---|
viewController | UIViewController | iOS-Kontext zur Anzeige des Aufnahmebildschirms |
delegate | AcessoBioManagerDelegate | Delegat für Lifecycle-Callbacks — in beiden Überladungen erforderlich; im Ein-Argument-Konstruktor muss viewController selbst AcessoBioManagerDelegate implementieren. |
Konfigurationseigenschaften
| Methode | Typ | Standard | Beschreibung |
|---|---|---|---|
setEnvironment(_:) | EnvironmentEnum | .PROD | Umgebung — .PROD oder .UAT |
setSmartFrame(_:) | Bool | true | Aktiviert intelligentes Einrahmen für Selfie-Aufnahmen |
setAutoCapture(_:) | Bool | true | Aktiviert automatische Aufnahme |
setTimeoutSession(_:) | Int | 40 | Maximale Sitzungsdauer in Sekunden (Minimum: 40) |
setLocale(_:) | LocaleTypes | .PT_BR | Sprache des Aufnahmebildschirms |
setTheme(_:) | AcessoBioThemeDelegate | — | Benutzerdefiniertes Design für den Aufnahmebildschirm |
Build
| Method | Returns | Description |
|---|---|---|
build() | UnicoCheckCamera | Schließt den Builder ab und gibt das Kameraobjekt zurück, das zum Aufruf von prepareSelfieCamera oder prepareDocumentCamera verwendet wird |