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