Aller au contenu principal

Prérequis

PrérequisVersion / valeur
iOS minimum13
Xcode16.0+
Langages pris en chargeSwift, Objective-C
Gestionnaire de dépendancesCocoaPods ou Swift Package Manager (SPM)
Permissions requisesNSCameraUsageDescription
Frameworks hybrides

La prise en charge officielle est limitée à iOS natif. React Native, Ionic et les autres frameworks multiplateformes ne sont pas pris en charge. Pour Flutter, utilisez le plugin Flutter officiel.

Orientation portrait obligatoire

L'écran de capture du SDK doit être présenté en mode portrait. Un lancement en mode paysage (erreur 73708) ou portrait inversé (erreur 73709) annulera immédiatement la session.

Appareils compatibles

Le composant de capture fourni par le SDK iOS est compatible avec tous les appareils exécutant iOS 13 ou une version ultérieure. Vous pouvez consulter la liste des appareils compatibles sur les canaux de support officiels d'Apple.

Appareils physiques uniquement

Le SDK iOS ne fonctionne pas sur les simulateurs — il doit être exécuté sur un appareil physique. Les tests sur un simulateur déclenchent le code d'erreur 73006 (impossible d'ouvrir la caméra). Planifiez votre configuration de tests en conséquence.