Zum Hauptinhalt springen

Initialization API

Klassen / Builder
KlasseBeschreibung
AcessoBioManagerHaupteinstiegspunkt des SDK
AcessoBioConfigDataSourceProtokoll 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)
ParameterTypBeschreibung
viewControllerUIViewControlleriOS-Kontext zur Anzeige des Aufnahmebildschirms
delegateAcessoBioManagerDelegateDelegat für Lifecycle-Callbacks — in beiden Überladungen erforderlich; im Ein-Argument-Konstruktor muss viewController selbst AcessoBioManagerDelegate implementieren.
Konfigurationseigenschaften
MethodeTypStandardBeschreibung
setEnvironment(_:)EnvironmentEnum.PRODUmgebung — .PROD oder .UAT
setSmartFrame(_:)BooltrueAktiviert intelligentes Einrahmen für Selfie-Aufnahmen
setAutoCapture(_:)BooltrueAktiviert automatische Aufnahme
setTimeoutSession(_:)Int40Maximale Sitzungsdauer in Sekunden (Minimum: 40)
setLocale(_:)LocaleTypes.PT_BRSprache des Aufnahmebildschirms
setTheme(_:)AcessoBioThemeDelegateBenutzerdefiniertes Design für den Aufnahmebildschirm
Build
MethodReturnsDescription
build()UnicoCheckCameraSchließt den Builder ab und gibt das Kameraobjekt zurück, das zum Aufruf von prepareSelfieCamera oder prepareDocumentCamera verwendet wird