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:

  • Bundle Identifier und TeamId (iOS)
  • PackageID und SHA-256 (Android)

Das Unico-Team verknüpft den SDK-Schlüssel mit Ihren Bezeichnern. Sie erhalten Ihren SDK-Schlüssel zur Implementierung der UnicoConfig.

Obfuskierungsregeln (Android über DexGuard oder ProGuard)

Die nativen SDKs können nicht obfuskiert werden. Fügen Sie die folgenden Regeln zu Ihrer Android-Datei proguard-rules.pro hinzu (gilt für DexGuard und ProGuard):

android/app/proguard-rules.pro
-keep class kotlin.coroutines.**
-keep class kotlinx.coroutines.**
-keep class com.facetec.sdk.** { *; }
-keep class com.acesso.acessobio_android.** { *; }
-keep class io.unico.** { *; }
-keep class br.com.makrosystems.haven.** { *; }
-keep class HavenSDK.** { *; }
-keep class HavenSDK** { *; }
Häufiger Hinweis

Wenn die App im Debug-Modus funktioniert, im Release-Modus jedoch nicht, ist Obfuskierung wahrscheinlich die Ursache — Obfuskierung verändert Debug-Builds nicht.

Verantwortung von Unico

Unico ist nicht verantwortlich für Obfuskierungskonflikte mit dem SDK.