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.