Ресурсы
Лучшие практики
- Инициализируйте SDK при загрузке приложения (как правило, в
didFinishLaunchingWithOptionsилиviewDidLoadвAppDelegate), а не при нажатии кнопки захвата. Аутентификация с бэкендом занимает несколько секунд, и если выполнять её одновременно с открытием камеры, возникает ощущение задержки. - Не используйте мосты для реализации нативного iOS SDK внутри Flutter. Используйте официальный Flutter-плагин.
- Поддерживайте SDK в актуальном состоянии. Unico не несёт ответственности за проблемы в устаревших версиях.
- Открывайте workspace, а не проект. Если вы используете CocoaPods, всегда открывайте файл
.xcworkspace, а не.xcodeproj.
Пример приложения
Официальные iOS-приложения с полной интеграцией SDK, демонстрирующие основные сценарии использования. Используйте их для проверки интеграции перед выходом в production.
- unico-sdk-poc-ios-swift — Liveness (биометрическая съёмка селфи)
- unico-sdks-poc-swift — User Journeys