SDK 및 도구
Unico SDK는 클라이언트 측에서 캡처 경험을 관리하기 위해 애플리케이션에 직접 임베드됩니다. 캡처가 성공하면 SDK는 암호화된 페이로드를 반환하고, 백엔드에서 이를 REST API를 통해 분석을 위한 IDCloud 생체 인식 엔진으로 전달합니다.
사용 가능한 SDK

Android SDK
Java 및 Kotlin 애플리케이션을 위한 네이티브 라이브러리입니다.
현재 버전6.10.1
언어Kotlin / Java
최소 버전5.0 (API 21)
Kotlin1.8.22+

iOS SDK
Swift 및 Objective-C 애플리케이션을 위한 네이티브 라이브러리입니다.
현재 버전3.3.0
언어Swift / Objective-C
최소 버전iOS 13
Xcode16.0+

Flutter SDK
Android 및 iOS 네이티브 SDK 위에 구축된 플러그인입니다.
현재 버전4.62.0
언어Dart
최소 Android5.0 (API 21)
최소 iOSiOS 13
샘플 앱(PoC)
통합을 시작하기 전에 각 SDK의 공식 개념 증명(PoC) 앱을 확인해 보세요 — 주요 캡처 플로우에 대한 검증된 최신 구현입니다.
네이티브 SDK
| 플랫폼 | 플로우 | 저장소 |
|---|---|---|
| Android | 라이브니스 | GitHub — unico-sdk-poc-kotlin |
| Android | User Journeys | GitHub — unico-sdks-poc-kotlin |
| iOS | 라이브니스 | GitHub — unico-sdk-poc-ios-swift |
| iOS | User Journeys | GitHub — unico-sdks-poc-swift |
| Flutter | 라이브니스 | GitHub — unico-sdk-poc-flutter |
| Flutter | User Journeys | GitHub — unico-sdks-flutter |
웹 앱 통합(Journeys SDK)
| 언어 / 프레임워크 | 저장소 |
|---|---|
| Angular | GitHub — unico-cbu-poc-angular |
| JS Vanilla | GitHub — unico-cbu-poc-js |
| React | GitHub — unico-cbu-poc-react |
| Vue JS | GitHub — unico-cbu-poc-vuejs |
Web SDK
| 언어 / 프레임워크 | 저장소 |
|---|---|
| Angular | GitHub — unico-sdk-poc-angular |
| JS Vanilla | GitHub — unico-sdk-poc-js-vanilla |
| Next.js | GitHub — unico-sdk-poc-next-js |
| React JS with TypeScript | GitHub — unico-webframe-poc-react |
| React JS with JavaScript | GitHub — unico-sdk-poc-react-js |
| React JS with Webpack + Babel | SFTP — 프로젝트 매니저에게 요청 |
| Vue JS | GitHub — unico-sdk-poc-vuejs |
주요 기능
Liveness 검증
SDK는 Liveness 기능과 통합되어 캡처 시점에 사용자가 실제로 존재하는지 확인합니다. 캡처 세션은 liveness가 검증된 경우에만 완료되며, 사진, 영상, 마스크 등의 스푸핑 시도를 차단합니다.
SmartFrames
캡처 UI는 사용자의 실루엣과 화면 크기에 맞게 자동으로 조정됩니다. 이를 통해 개발자의 별도 설정 없이도 표준 카메라 구현에 비해 생체 인식 유효성이 향상되고 캡처 거부율이 감소합니다.
보안 계층
각 SDK에는 런타임에 적용되는 여러 보안 제어 기능이 포함되어 있습니다:
