---
title: API de Inicialização
canonical: https://developer.unico.io/pt-BR/developers/sdks-and-tools/ios/api-reference/initialization-api
locale: pt-BR
generated_by: markdown-export
---

- [/pt-BR/](/pt-BR/)
- [SDKs e Ferramentas](/pt-BR/developers/sdks-and-tools/overview)
- [iOS SDK](/pt-BR/developers/sdks-and-tools/ios/requirements)
- Referência de API
- API de Inicialização

# API de Inicialização

Classes / Builders
| Classe | Descrição |
| --- | --- |
| `AcessoBioManager` | Ponto de entrada principal do SDK |
| `AcessoBioConfigDataSource` | Protocolo para configuração de credenciais |

Construtor
Dois overloads estão disponíveis:

```
// Um argumento — viewController deve conformar AcessoBioManagerDelegate**AcessoBioManager(viewController: UIViewController)// Dois argumentos — delegate pode ser um objeto separadoAcessoBioManager(viewController: UIViewController, delegate: AcessoBioManagerDelegate)
```

ParâmetroTipoDescrição`viewController``UIViewController`Contexto iOS para apresentar a tela de captura`delegate``AcessoBioManagerDelegate`Delegate para callbacks do ciclo de vida — obrigatório em ambas as sobrecargas; na forma de um argumento, o próprio `viewController` deve conformar `AcessoBioManagerDelegate`.
Propriedades de configuração
MétodoTipoPadrãoDescrição`setEnvironment(_:)``EnvironmentEnum``.PROD`Ambiente — `.PROD` ou `.UAT``setSmartFrame(_:)``Bool``true`Habilita o enquadramento inteligente para captura de selfie`setAutoCapture(_:)``Bool``true`Habilita a captura automática`setTimeoutSession(_:)``Double``40`Tempo máximo da sessão, em segundos (mínimo: 40)`setLocale(_:)``LocaleTypes``.PT_BR`Idioma da tela de captura`setTheme(_:)``AcessoBioThemeDelegate`—Tema personalizado para a tela de captura
Construção
MethodReturnsDescription`build()``UnicoCheckCamera`Finaliza o builder e retorna o objeto de câmera usado para chamar `prepareSelfieCamera` ou `prepareDocumentCamera`Última atualização em 23 de out. de 2026**