---
title: Configuration spécifique
canonical: https://developer.unico.io/fr/dual-api/developers/sdks-and-tools/flutter/installation/specific-setup
locale: fr
generated_by: markdown-export
---

****Clé SDK****

Contactez l'**équipe CS / Onboarding** et demandez une **clé SDK**, en fournissant les identifiants de vos applications :

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

  L'équipe Unico associera la clé SDK à vos identifiants. Vous recevrez votre clé SDK pour implémenter le `UnicoConfig`.

****Règles d'obfuscation (Android via DexGuard ou ProGuard)****

Les SDK natifs ne peuvent pas être obfusqués. Ajoutez les règles suivantes à votre fichier Android `proguard-rules.pro` (s'applique à la fois à DexGuard et 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[Indicateur courant]
  Si l'application fonctionne en debug mais échoue en release, l'obfuscation est probablement la cause — l'obfuscation ne modifie pas les builds de debug.
  :::

  :::note[Responsabilité Unico]
  **Unico n'est pas responsable** des conflits d'obfuscation avec le SDK.
  :::