Prérequis
| Prérequis | Version / valeur |
|---|---|
| iOS minimum | 13 |
| Xcode | 16.0+ |
| Langages pris en charge | Swift, Objective-C |
| Gestionnaire de dépendances | CocoaPods ou Swift Package Manager (SPM) |
| Permissions requises | NSCameraUsageDescription |
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.
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.
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.
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.