---
title: Problèmes connus
canonical: https://developer.unico.io/fr/developers/sdks-and-tools/flutter/resources/known-issues
locale: fr
generated_by: markdown-export
---

- **Le build de release échoue mais le debug fonctionne** — il s'agit probablement d'un problème d'obfuscation côté Android. Les SDK natifs ne peuvent pas être obfusqués. [Vérifiez les règles ProGuard/DexGuard](/developers/sdks-and-tools/flutter/installation/specific-setup).

- **`pod install` échoue après la mise à jour du plugin** — supprimez `ios/Podfile.lock` et exécutez à nouveau `pod install` depuis le répertoire `ios/`.

- **Erreur Bitcode lors de la distribution de l'application avec Xcode 16** — après la sortie officielle de Xcode 16 (17 sept. 2024), la distribution sur l'App Store peut être bloquée en raison de l'utilisation du bitcode dans deux dépendances internes (`DeviceProfiling` et `UnicoSdkLogger`) lors de l'utilisation de CocoaPods. Appliquez la solution de contournement ci-dessous dans votre fichier `ios/Podfile` jusqu'à ce qu'un correctif permanent soit disponible :

```ruby
post_install do |installer|
  bitcode_strip_path = `xcrun --find bitcode_strip`.chop!
  def strip_bitcode_from_framework(bitcode_strip_path, framework_relative_path)
    framework_path = File.join(Dir.pwd, framework_relative_path)
    command = "#{bitcode_strip_path} #{framework_path} -r -o #{framework_path}"
    puts "Stripping bitcode: #{command}"
    system(command)
  end

  framework_paths = [
    "Pods/unicocheck-ios/DeviceProfiling.xcframework/ios-arm64/DeviceProfiling.framework/DeviceProfiling",
    "Pods/unicocheck-ios/UnicoSdkLogger.xcframework/ios-arm64/UnicoSdkLogger.framework/UnicoSdkLogger"
  ]

  framework_paths.each do |framework_relative_path|
    strip_bitcode_from_framework(bitcode_strip_path, framework_relative_path)
  end
end
```

Si `post_install do |installer|` n'est pas présent, ajoutez-le avant le dernier `end`.

**Sources :** [Bitrise](https://discuss.bitrise.io/t/xcode-16-known-issues/24484), [Notes de version Xcode 16](https://developer.apple.com/documentation/xcode-release-notes/xcode-16-release-notes), [Stack Overflow](https://stackoverflow.com/questions/78993520/invalid-executable-the-executable-appname-app-frameworks-hermes-framework-herm).

- **La caméra s'ouvre et se ferme sans aucun callback sur Android** — lorsque la permission d'accès à la caméra n'a pas été accordée, le plugin la demande et ferme l'écran de la caméra sans appeler aucune méthode du listener, de sorte que le parcours semble ne rien faire. Demandez la permission d'accès à la caméra dans votre application (par exemple, avec le package `permission_handler`) et n'ouvrez le SDK natif qu'une fois celle-ci accordée.

- **Erreurs via le canal de plateforme** — indiquent généralement une configuration incomplète de la plateforme sous-jacente. Vérifiez la [Configuration spécifique](/developers/sdks-and-tools/flutter/installation/specific-setup).

- **Tentative d'utilisation de ponts au lieu du plugin officiel** — non pris en charge. Migrez vers le plugin officiel.