Saltar al contenido principal

Configuración específica

SDK Key

Contacta al equipo de CS / Onboarding y solicita una SDK Key, proporcionando los identificadores de tus aplicaciones:

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

El equipo de Unico vinculará la SDK Key a tus identificadores. Recibirás tu SDK Key para implementar el UnicoConfig.

Reglas de ofuscación (Android con DexGuard o ProGuard)

Los SDKs nativos no pueden ser ofuscados. Agrega las siguientes reglas a tu proguard-rules.pro de Android (aplica tanto para DexGuard como para 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** { *; }
Indicador común

Si la app funciona en debug pero falla en release, la ofuscación es la causa probable — la ofuscación no modifica las compilaciones de debug.

Responsabilidad de Unico

Unico no es responsable de los conflictos de ofuscación con el SDK.