Skip to main content

Requirements

RequirementVersion / value
Minimum iOS13
Xcode16.0+
Supported languagesSwift, Objective-C
Dependency managerCocoaPods or Swift Package Manager (SPM)
Required permissionsNSCameraUsageDescription
Hybrid frameworks

Official support is restricted to native iOS. React Native, Ionic, and other cross-platform frameworks are not supported. For Flutter, use the official Flutter plugin.

Portrait orientation required

The SDK capture screen must be presented in portrait mode. Launching in landscape (error 73708) or reverse portrait (error 73709) will immediately cancel the session.

Compatible devices

The capture component provided through the iOS SDK is compatible with all devices running iOS 13 or later. You can check the list of compatible devices on the official Apple support channels.

Physical devices only

The iOS SDK does not work on simulators — it must run on a physical device. Testing on a simulator triggers error code 73006 (unable to open camera). Plan your test setup accordingly.