Importe el SDK en la clase

import ReconoSerSDK

al tener importado el sdk tiene acceso a la clase DocumentConfiguration que realiza el levantamiento de la cámara para realizar el escaneo del documento de identidad por ambas caras.

<aside> 💡

antes de iniciar el escaneo del documento asegúrese que la aplicación cuente con el permisos de cámara.

</aside>

este es un ejemplo de su implementación:

DocumentConfiguration()
      .theme(biometricTheme) // (Opcional)cambio de colimetria vistas SDK
      .mode(firstMode: firstMode, lastMode: lastMode) // (Opcional) orden de inicio del escaneo 
      .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 previsualizacion
      .enableView(BiometricConfiguration.result, isEnabled: isResultEnabled) //(Opcional) habilitar vista resultado
      .enableAccessibility(accessibility) // (Opcional) lectura de textos 
      .startProcess(from: self) { (backImage, frontImage, 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:

Parametrización Vistas

También se puede cambiar los textos de las recomendaciones que se ven en la vista tutorial:

Parametrización Textos

al completar el escaneo de documento devuelve ambas imagenes en formato Base64.

Volver Enrolamiento