특정 설정
SDK 키
CS / Onboarding 팀에 연락하여 SDK 키를 요청하고, 애플리케이션의 식별자를 제공하세요:
- Bundle Identifier 및 TeamId (iOS)
- PackageID 및 SHA-256 (Android)
Unico 팀이 SDK 키를 귀하의 식별자에 연결합니다. UnicoConfig를 구현하기 위한 SDK 키를 받게 됩니다.
난독화 규칙 (DexGuard 또는 ProGuard를 통한 Android)
네이티브 SDK는 난독화할 수 없습니다. Android proguard-rules.pro에 다음 규칙을 추가하세요 (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** { *; }
일반적인 징후
앱이 디버그에서는 작동하지만 릴리스에서 실패하는 경우 난독화가 원인일 가능성이 높습니다 — 난독화는 디버그 빌드를 수정하지 않습니다.
Unico 책임
Unico는 SDK와의 난독화 충돌에 책임지지 않습니다.