---
title: 初始化 API
canonical: https://developer.unico.io/zh-CN/developers/sdks-and-tools/flutter/api-reference/initialization-api
locale: zh-CN
generated_by: markdown-export
---

- [/zh-CN/](/zh-CN/)
- [SDK 与工具](/zh-CN/developers/sdks-and-tools/overview)
- [Flutter SDK](/zh-CN/developers/sdks-and-tools/flutter/requirements)
- API 参考
- 初始化 API

# 初始化 API

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(timeoutSession:)` | `double` | `45` | 最大会话时长，单位为秒（最小值：40） |
| `setLocale(unicoLocaleTypes:)` | `UnicoLocaleTypes` | `PT_BR` | 采集屏幕语言 |

构建
| 方法 | 返回值 | 描述 |
| --- | --- | --- |
| `build()` | `UnicoCheckCameraOpener` | 完成构建器并返回用于调用 `openCameraSelfie` 或 `openCameraDocument` 的摄像头开启器 |

最后更新 于 **2026年10月22日**