System requirements¶
iOS version¶
Minimum supported iOS version: iOS 14.0.
Screen orientation¶
The capture library is designed and tested for portrait use only. Document detection, camera preview, and IAD payload metadata assume a portrait capture flow.
The SDK does not enforce device orientation in code. Your application must present IDCameraController in portrait and restrict supported interface orientations while the capture UI is visible (for example via Info.plist or supportedInterfaceOrientations on the hosting view controller).
Landscape orientation and rotation during capture are unsupported and may cause incorrect preview, quality check failures, or unexpected server-side liveness results.
The Sample App is configured for portrait orientation only. That configuration illustrates the expected integration setup; it is not an API-level orientation lock inside the SDK.