Requisitos
Permissões Necessárias
O SDK requer a permissão de câmera noInfo.plist:
O SDK solicita automaticamente a permissão de câmera quando necessário. Se o
usuário negar a permissão, o SDK retornará o erro
cameraPermissionDenied.Instalação
1
Adicionar os XCFrameworks
Copie os arquivos
HubLivenessSDK.xcframework e FaceTecSDK.xcframework para a raiz do seu projeto:2
Adicionar ao Xcode
- Abra seu projeto no Xcode
- Selecione o target da sua aplicação
- Vá para a aba General
- Na seção Frameworks, Libraries, and Embedded Content, clique em +
- Clique em Add Other… → Add Files…
- Selecione os arquivos
.xcframeworkadicionados - Configure como Embed & Sign para cada framework
3
4
Build Settings
Verifique a seguinte configuração no target:
Configuração do Info.plist
Adicione as seguintes chaves ao seuInfo.plist:
Configuração Inicial
O SDK deve ser inicializado antes de qualquer uso. A inicialização é assíncrona e deve ser feita comasync/await:
O SDK utiliza o padrão Singleton. Use
HubLiveness.shared para acessar a instância.Parâmetros de Configuração
Próximos Passos
Implementação
Veja como implementar a verificação de liveness
Customização
Personalize idiomas, textos e níveis de risco