Aller au contenu principal

Configuration spécifique

Clé SDK

Contactez l'équipe CS / Onboarding et demandez une clé SDK, en fournissant les identifiants de vos applications :

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

L'équipe Unico associera la clé SDK à vos identifiants. Vous recevrez votre clé SDK pour implémenter le UnicoConfig.

Règles d'obfuscation (Android via DexGuard ou ProGuard)

Les SDK natifs ne peuvent pas être obfusqués. Ajoutez les règles suivantes à votre fichier Android proguard-rules.pro (s'applique à la fois à DexGuard et 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** { *; }
Indicateur courant

Si l'application fonctionne en debug mais échoue en release, l'obfuscation est probablement la cause — l'obfuscation ne modifie pas les builds de debug.

Responsabilité Unico

Unico n'est pas responsable des conflits d'obfuscation avec le SDK.