Zum Hauptinhalt springen

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.gradle als applicationId zu 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.