Специфическая настройка
SDK Key
Обратитесь к команде CS / Onboarding и запросите SDK Key, предоставив идентификаторы ваших приложений:
- Application ID (Android) — указан в
build.gradleкакapplicationId - Bundle Identifier (iOS, если применимо)
- Host (Web, если применимо)
- App SHA-256 fingerprint (Условный) — требуется, если вы планируете использовать Passkey
Команда Unico свяжет SDK Key с вашими идентификаторами. SDK Key — это значение, которое вы будете возвращать из getHostKey() на шаге инициализации.
Правила обфускации
SDK не может быть обфусцирован. Добавьте следующие правила в ваш 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
Если вы используете DexGuard (GuardSquare), правила отличаются — обратитесь в службу поддержки Unico для получения конкретного набора правил.