Spezifische Einrichtung
SDK-Schlüssel
Kontaktieren Sie das CS / Onboarding-Team und fordern Sie einen SDK-Schlüssel an, indem Sie die Bezeichner Ihrer Anwendungen angeben:
- Application ID (Android) — in Ihrer
build.gradlealsapplicationIdzu finden - Bundle Identifier (iOS, falls zutreffend)
- Host (Web, falls zutreffend)
- App-SHA-256-Fingerabdruck (Bedingt) — erforderlich, wenn Sie Passkey verwenden möchten
Das Unico-Team verknüpft den SDK-Schlüssel mit Ihren Bezeichnern. Der SDK-Schlüssel ist der Wert, den Sie von getHostKey() im Initialisierungsschritt zurückgeben.
Verschleierungsregeln
Das SDK darf nicht verschleiert werden. Fügen Sie die folgenden Regeln zu Ihrer proguard-rules.pro hinzu:
proguard-rules.pro
-keep class kotlin.coroutines.**
-keep class kotlinx.coroutines.**
-keep class com.acesso.acessobio_android.** { *; }
-keep class io.unico.** { *; }
-keep class br.com.makrosystems.haven.** { *; }
-keep class HavenSDK.** { *; }
-keep class HavenSDK** { *; }
DexGuard
Wenn Sie DexGuard (GuardSquare) verwenden, sind die Regeln unterschiedlich — wenden Sie sich an den Unico-Support, um den spezifischen Regelsatz zu erhalten.