Pular para o conteúdo principal

Configuração específica

SDK Key

Entre em contato com a equipe de CS / Onboarding e solicite uma SDK Key, fornecendo os identificadores das suas aplicações:

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

A equipe da Unico vinculará a SDK Key aos seus identificadores. Você receberá a SDK Key para implementar o UnicoConfig.

Regras de ofuscação (Android via DexGuard ou ProGuard)

Os SDKs nativos não podem ser ofuscados. Adicione as seguintes regras ao seu proguard-rules.pro do Android (aplica-se tanto ao DexGuard quanto ao 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 comum

Se o aplicativo funciona em debug mas falha em release, a ofuscação é a causa provável — a ofuscação não modifica builds de debug.

Responsabilidade da Unico

A Unico não se responsabiliza por conflitos de ofuscação com o SDK.