固有のセットアップ
SDKキー
CS / オンボーディングチームに連絡し、アプリケーションの識別子を提供してSDKキーを申請してください:
- Application ID (Android) —
build.gradleのapplicationIdで確認できます - Bundle Identifier (iOS、該当する場合)
- Host (Web、該当する場合)
UnicoチームがSDKキーをあなたの識別子に紐付けます。SDKキーは初期化ステップの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) を使用している場合、バージョン 9.12.11 以降を推奨します。ProGuard とはルールが異なります — 特定のルールセットについてはUnicoサポートにお問い合わせください。