---
title: 초기화 API
canonical: https://developer.unico.io/ko/dual-api/developers/sdks-and-tools/flutter/api-reference/initialization-api
locale: ko
generated_by: markdown-export
---

## Classes / Builders

| 클래스 | 설명 |
|---|---|
| `UnicoCheck` | 플러그인의 주요 진입점 |
| `UnicoCheckBuilder` | 세션 구성을 위한 빌더 |
| `UnicoCheckCameraOpener` | `build()`가 반환하는 오프너 인스턴스 |
| `UnicoConfig` | 자격 증명 구성을 위한 객체 (플랫폼별) |
| `UnicoListener` | SDK 수명 주기 콜백을 위한 리스너 인터페이스 |

## Constructor parameters

| 파라미터 | 유형 | 설명 |
|---|---|---|
| `listener` | `UnicoListener` | 수명 주기 콜백을 위한 리스너 |
| `unicoConfigIos` | `UnicoConfig` | iOS 자격 증명 |
| `unicoConfigAndroid` | `UnicoConfig` | Android 자격 증명 |

## Configuration methods

| 메서드 | 유형 | 기본값 | 설명 |
|---|---|---|---|
| `setEnvironment(unicoEnvironment:)` | `UnicoEnvironment` | `PROD` | 환경 — `UnicoEnvironment.PROD` 또는 `UnicoEnvironment.UAT` |
| `setSmartFrame(smartFrame:)` | `bool` | `true` | 셀피 캡처를 위한 지능형 프레이밍 활성화 |
| `setAutoCapture(autoCapture:)` | `bool` | `true` | 자동 캡처 활성화 |
| `setTimeoutSession(timeout:)` | `int` | `40` | 최대 세션 시간 (초 단위, 최소: 40) |
| `setLocale(locale:)` | `LocaleTypes` | `PT_BR` | 캡처 화면 언어 |

## 빌드

| 메서드 | 반환값 | 설명 |
|---|---|---|
| `build()` | `UnicoCheckCameraOpener` | 빌더를 완성하고 `openCameraSelfie` 또는 `openCameraDocument` 호출에 사용되는 카메라 오프너를 반환합니다 |