---
title: 열거형
canonical: https://developer.unico.io/ko/dual-api/developers/sdks-and-tools/ios/api-reference/enums
locale: ko
generated_by: markdown-export
---

## DocumentEnums

캡처할 문서 유형을 정의합니다. 캡처 세션을 구성하기 위해 `openDocument`에 전달됩니다.

:::note[혼합 대소문자 규칙]
`CPF`, `CNH`, `RG`는 대문자를 사용합니다(SDK의 역사적 명명). 복합 단어 변형은 lowerCamelCase를 사용합니다(`cnhFrente`, `rgVerso` 등). 각 값은 문서화된 대로 정확히 사용하세요 — SDK는 대소문자를 구분합니다.
:::

| Swift | Objective-C | 설명 |
|---|---|---|
| `DocumentEnums.CPF` | `DocumentCPF` | CPF 촬영 |
| `DocumentEnums.CNH` | `DocumentCNH` | 열린 CNH 촬영 (앞뒤) |
| `DocumentEnums.cnhFrente` | `DocumentCnhFrente` | CNH 앞면 촬영 |
| `DocumentEnums.cnhVerso` | `DocumentCnhVerso` | CNH 뒷면 촬영 |
| `DocumentEnums.RG` | `DocumentRG` | 열린 RG 촬영 (앞뒤) |
| `DocumentEnums.rgFrente` | `DocumentRgFrente` | RG 앞면 촬영 |
| `DocumentEnums.rgVerso` | `DocumentRgVerso` | RG 뒷면 촬영 |
| `DocumentEnums.none` | `DocumentNone` | 일반 직사각형 프레임 — 전용 프레임이 없는 문서에 사용 |

:::tip[비브라질 문서]
문서별 프레임(`CPF`, `CNH`, `RG`)은 브라질 전용입니다. 미국 운전면허증, 여권 또는 기타 문서 유형의 경우 `DocumentEnums.none` / `DocumentNone`을 사용하세요.
:::

```swift
enum DocumentEnums {
    case CPF
    case CNH
    case cnhFrente
    case cnhVerso
    case RG
    case rgFrente
    case rgVerso
    case none
}
```

## EnvironmentEnum

SDK 실행 중 사용되는 환경을 정의합니다.

| 값 | 설명 |
|---|---|
| `EnvironmentEnum.PROD` | 프로덕션 환경 |
| `EnvironmentEnum.UAT` | UAT / 샌드박스 환경 |

```swift
enum EnvironmentEnum {
    case PROD
    case UAT
}
```

## LocaleTypes

SDK UI에 사용되는 언어를 정의합니다.

| 값 | 설명 |
|---|---|
| `LocaleTypes.PT_BR` | 포르투갈어 (브라질) |
| `LocaleTypes.ES_MX` | 스페인어 (멕시코) |
| `LocaleTypes.ES_ES` | 스페인어 (스페인) |
| `LocaleTypes.EN_US` | 영어 (미국) |

```swift
enum LocaleTypes {
    case PT_BR
    case ES_MX
    case ES_ES
    case EN_US
}
```