For the complete documentation index, see llms.txt. This page is also available as Markdown.

Perguntas frequentes


1. O que é o CAF SmartAuth SDK e qual é sua funcionalidade principal?

Resposta:

O CAF SmartAuth SDK fornece uma solução personalizável para autenticação de usuários por meio de vários métodos, incluindo verificação facial ao vivo, SMS e e-mail. É ideal para aumentar a segurança em aplicativos que exigem autenticação de usuário, especialmente em cenários como onboarding de usuários, acesso seguro e verificação de identidade.


2. Quais são os requisitos de sistema para o CAF SmartAuth SDK no iOS?

Resposta:

O SDK é compatível com iOS 15.0 e superior, oferecendo suporte a uma ampla gama de dispositivos iOS modernos. Certifique-se de que seu projeto atenda ao mínimo de iOS 15.0.

Para mais requisitos, incluindo versões específicas do Xcode e do Swift, consulte o seção Requisitos.


3. Quais permissões são necessárias para usar o SDK?

Resposta:

O SDK requer as seguintes permissões:

  • Acesso à câmera (NSCameraUsageDescription) para verificação facial.

  • Acesso à localização(NSLocationWhenInUseUsageDescription) para contexto de localização.

Certifique-se de que essas permissões estejam declaradas corretamente no Info.plist arquivo e trate as solicitações de permissão em tempo de execução, se necessário.


4. Como integro o CAF SmartAuth SDK ao meu projeto iOS?

Resposta:

Para integrar o SDK:

  1. Adicione o framework do SDK ao seu projeto no Xcode.

  2. Configure as permissões necessárias para acesso à câmera e à internet no Info.plist.

  3. Inicialize o SDK no ciclo de vida do seu aplicativo, normalmente em viewDidLoad() do seu view controller principal.

Consulte o Código-fonte para detalhes de integração passo a passo.


5. Qual é a versão atual do SDK e onde posso encontrar detalhes específicos da versão?

Resposta:

A versão do SDK é atualizada periodicamente. Para obter as informações mais recentes sobre a versão, notas de lançamento e changelogs, consulte aqui.


6. Como começo o processo de autenticação usando o SDK?

Resposta:

Para iniciar o processo de autenticação:

  1. Configure uma sessão SmartAuth com as políticas de autenticação desejadas (por exemplo, verificação facial, SMS, e-mail).

  2. Inicie a sessão usando o builder do SDK.

  3. Capture e trate os resultados nos callbacks do delegate.

Para mais detalhes, veja a seção Configuração de Autenticação.

Atualizado