Перейти к основному содержимому

Специальная настройка

Ключ SDK

Обратитесь к команде CS / Onboarding и запросите SDK Key, предоставив идентификаторы ваших приложений:

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

Команда Unico свяжет SDK Key с вашими идентификаторами. Вы получите ваш SDK Key для реализации UnicoConfig.

Правила обфускации (Android через DexGuard или ProGuard)

Нативные SDK не могут быть обфусцированы. Добавьте следующие правила в ваш файл proguard-rules.pro для Android (применяется к DexGuard и 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** { *; }
Частый признак

Если приложение работает в режиме debug, но даёт сбой в release, вероятная причина — обфускация. Обфускация не затрагивает debug-сборки.

Ответственность Unico

Unico не несёт ответственности за конфликты обфускации с SDK.