Перейти к основному содержимому

Требования

ТребованиеВерсия / значение
Минимальная версия iOS13
Xcode16.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 (не удаётся открыть камеру). Планируйте настройку тестов соответствующим образом.