Pular para o conteúdo principal

Configuração específica

SDK Key

Entre em contato com o time de Atendimento ao Cliente (CS) / Onboarding e solicite uma SDK Key, fornecendo os identificadores das suas aplicações:

  • Application ID (Android) — encontrado no seu build.gradle como applicationId
  • Bundle Identifier (iOS, se aplicável)
  • Host (Web, se aplicável)
  • Impressão digital SHA-256 do app (Condicional) — necessária se você planeja usar Passkey

O time da Unico vinculará a SDK Key aos seus identificadores. A SDK Key é o valor que você retornará de getHostKey() na etapa de inicialização.

Regras de ofuscação

O SDK não pode ser ofuscado. Adicione as seguintes regras ao seu 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

Se você utiliza DexGuard (GuardSquare), as regras são diferentes — entre em contato com o Suporte da Unico para obter o conjunto de regras específico.