Saltar al contenido principal

Configuración específica

SDK Key

Contacta al equipo de Atención al Cliente (CS) / Onboarding y solicita una SDK Key, proporcionando los identificadores de tus aplicaciones:

  • Application ID (Android) — se encuentra en tu build.gradle como applicationId
  • Bundle Identifier (iOS, si aplica)
  • Host (Web, si aplica)
  • Huella digital SHA-256 de la app (Condicional) — requerida si planeas usar Passkey

El equipo de Unico vinculará la SDK Key a tus identificadores. La SDK Key es el valor que retornarás desde getHostKey() en el paso de inicialización.

Reglas de ofuscación

El SDK no puede ser ofuscado. Agrega las siguientes reglas a tu proguard-rules.pro:

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

Si usas DexGuard (GuardSquare), las reglas son diferentes — contacta al Soporte de Unico para obtener el conjunto de reglas específico.