الانتقال إلى المحتوى الرئيسي

الإعداد المحدد

مفتاح SDK

تواصل مع فريق دعم العملاء (CS) / الإعداد واطلب مفتاح SDK، مع تقديم معرّفات تطبيقاتك:

  • Application ID (Android) — يوجد في ملف build.gradle باسم applicationId
  • Bundle Identifier (iOS، إن كان ذلك مناسبًا)
  • Host (الويب، إن كان ذلك مناسبًا)
  • بصمة SHA-256 للتطبيق (مشروط) — مطلوبة إذا كنت تخطط لاستخدام Passkey

سيقوم فريق 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)، فإن القواعد تختلف — تواصل مع دعم Unico للحصول على مجموعة القواعد المحددة.