Требования
| Требование | Версия / значение |
|---|---|
| Минимальная версия iOS | 13 |
| Xcode | 16.0+ |
| Поддерживаемые языки | Swift, Objective-C |
| Менеджер зависимостей | CocoaPods или Swift Package Manager (SPM) |
| Необходимые разрешения | NSCameraUsageDescription |
Официальная поддержка ограничена нативным iOS. React Native, Ionic и другие кросс-платформенные фреймворки не поддерживаются. Для Flutter используйте официальный Flutter-плагин.
Экран захвата SDK должен отображаться в портретном режиме. Запуск в альбомном режиме (ошибка 73708) или перевёрнутом портретном режиме (ошибка 73709) немедленно отменит сессию.
Компонент захвата, предоставляемый через iOS SDK, совместим со всеми устройствами под управлением iOS 13 и выше. Список совместимых устройств можно найти на официальных каналах поддержки Apple.
iOS SDK не работает на симуляторах — он должен запускаться на физическом устройстве. Тестирование на симуляторе вызывает код ошибки 73006 (не удаётся открыть камеру). Планируйте настройку тестов соответствующим образом.