---
title: Специальная настройка
canonical: https://developer.unico.io/ru/dual-api/developers/sdks-and-tools/flutter/installation/specific-setup
locale: ru
generated_by: markdown-export
---

****Ключ SDK****

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

  - **Bundle Identifier** и **Team ID** (iOS)
  - **PackageID** и **SHA-256** (Android)

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

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

Нативные SDK не могут быть обфусцированы. Добавьте следующие правила в ваш файл `proguard-rules.pro` для Android (применяется к DexGuard и ProGuard):

  ```proguard title="android/app/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** { *; }
  ```

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

  :::note[Ответственность Unico]
  **Unico не несёт ответственности** за конфликты обфускации с SDK.
  :::