Importe el SDK en la clase
import ReconoSerSDK
al tener importado el sdk tiene acceso a la clase BiometricConfiguration que realiza el levantamiento de la cámara para realizar la validación facial.
<aside> 💡
antes de iniciar la validación facial asegúrese que la aplicación cuente con el permisos de cámara.
</aside>
este es un ejemplo de su implementación:
BiometricConfiguration()
.theme(biometricTheme) // (Opcional)cambio de colimetria vistas SDK
.processTime(processTime) // (Opcional) tiempo del proceso
.attempts(attempts) // (Opcional) numero de intentos
.tutorialConfiguration(tutConfig) // (Opcional) textos del tutorial
.enableView(BiometricConfiguration.tutorial, isEnabled: isTutorialEnabled) //(Opcional) habilitar vista tutorial
.enableView(BiometricConfiguration.preview, isEnabled: isPreviewEnabled) //(Opcional) habilitar vista previsualización
.enableView(BiometricConfiguration.result, isEnabled: isResultEnabled) //(Opcional) habilitar vista resultado
.enableAccessibility(accessibility) // (Opcional) lectura de textos
.startProcess(from: self) { (biometric, biometricGesture, error) in
if let error = error {
// SU IMPLEMENTACION
return
}
// SU IMPLEMENTACION
}
Si desea modificar los colores y logos de las vistas del SDK puede seguir estas instrucciones:
También se puede cambiar los textos de las recomendaciones que se ven en la vista tutorial:
al completar la validación facial devuelve en biometric la imagen de cerca y en biometricGesture la imagen de lejos, ambas en formato Base64