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

Ресурсы

Лучшие практики
  • Инициализируйте SDK при загрузке приложения (как правило, в didFinishLaunchingWithOptions или viewDidLoad в AppDelegate), а не при нажатии кнопки захвата. Аутентификация с бэкендом занимает несколько секунд, и если выполнять её одновременно с открытием камеры, возникает ощущение задержки.
  • Не используйте мосты для реализации нативного iOS SDK внутри Flutter. Используйте официальный Flutter-плагин.
  • Поддерживайте SDK в актуальном состоянии. Unico не несёт ответственности за проблемы в устаревших версиях.
  • Открывайте workspace, а не проект. Если вы используете CocoaPods, всегда открывайте файл .xcworkspace, а не .xcodeproj.
Пример приложения

Официальные iOS-приложения с полной интеграцией SDK, демонстрирующие основные сценарии использования. Используйте их для проверки интеграции перед выходом в production.

СценарийОписаниеРепозиторий
Проверка живостиPoC на Swift, реализующий биометрическую съёмку селфиGitHub — unico-sdk-poc-ios-swift
User JourneysPoC на Swift, реализующий полный пользовательский путьGitHub — unico-sdks-poc-swift