Captura facial com IAD - Selphi
Este componente precisa de uma versão mínima do iOS9
Atualizado
Este componente precisa de uma versão mínima do iOS9
A captura facial com Detecção de Ataques de Injeção de vídeo é realizada por meio do Componente Selphi IAD.
Este componente é responsável por capturar uma selfie do usuário e extrair suas características faciais mais relevantes, incorporando um conjunto de controles de segurança preventivos voltados a detectar ambientes não confiáveis. Durante o processo, são realizados, entre outros, os seguintes passos:
Gerenciamento interno de câmeras e permissões.
Detecção de tentativas de suplantação por meio de vídeos ou fontes de câmera manipuladas.
Assistência guiada durante a captura facial.
Geração de templates biométricos e imagens do usuário.
Na seção Lançamento simplificado são descritos os passos básicos para a Integração do SDK. Nesta página são detalhadas as informações específicas necessárias para iniciar e configurar este componente.
As bibliotecas da Facephi são distribuídas remotamente por meio de gerenciadores de dependências. Em iOS, utiliza-se CocoaPods. As dependências obrigatórias que deverão ter sido instaladas previamente (adicionando-as ao arquivo Podfile do projeto) são:
pod 'FPHISDKMainComponent', '~> $VERSION'Para instalar o componente SelphiIAD, adicione a dependência correspondente no Podfile do projeto, juntamente com as dependências obrigatórias do SDK.
pod 'FPHISDKSelphiIADComponent', '~> $VERSION'Se você usar SPM, certifique-se de que as dependências obrigatórias do SDK estejam instaladas previamente.
Para instalar o componente SelphiIAD, inclua-o nos módulos do projeto.
No aplicativo cliente onde os componentes serão integrados, é necessário incorporar o seguinte elemento no arquivo Info.plist:
As diferenças em relação ao restante da documentação de Captura Facial podem ser resumidas em dois tópicos:
O componente SelphiIAD tem uma Licença diferente da do componente padrão, portanto, ao começar a utilizar esta dependência, será necessário modificar a Licença do integrador.
Em caso de uma captura correta, o modelo de dados SelphiResult contém o parâmetro:
iad -> Informação obtida na análise de ataques de injeção de vídeo preparada para envio ao serviço de verificação.
Atualizado
//HTTPS
https://github.com/facephi-clienters/SDK-SdkPackage-SPM.git
//SSH
[email protected]:facephi-clienters/SDK-SdkPackage-SPM.git//HTTPS
https://github.com/facephi-clienters/SDK-Selphi_IAD_Component-SPM.git
//SSH
[email protected]:facephi-clienters/SDK-Selphi_IAD_Component-SPM.gitÉ necessário permitir o uso da câmera (Privacy - Camera Usage Description)