autentikar
Swift Package Manager

UnifiedID

La biblioteca UnifiedId le permite asegurar la identidad del usuario mediante reconocimiento facial y capturar la tarjeta de identificación del usuario usando tecnología FaceTec. Esta biblioteca es opcional y depende de su caso de uso.

9.7.138 Latest

Inicio rápido

Añadir AutentikarUnifiedId como dependency en tu aplicación Package Dependencies.

https://github.com/Autentikar/unified-id

Dependencias

AutentikarUnifiedId depende de AutentikarCore por lo que necesita añadir AutentikarCore como una dependencia en sus Package Dependencies.

Medio ambiente: Producción vs Desarrollo

Este paquete admite dos fuentes de dependencia FaceTec:

Medio ambienteDependencia
Producción (por defecto)faceTec-dependency
Desarrollofacetec-development-dependency

Importante: Utilice el entorno Development si está probando en modo Debug. La dependencia de producción puede chocar al ejecutar una construcción de depuración.

Critical for App Store / TestFlight submissions: Siempre asegúrese de que está utilizando el entorno Production antes de archivar y enviar su aplicación. Presentar con la dependencia de desarrollo causará problemas en las construcciones de liberación.

Cambiar al entorno de desarrollo

Este es el caso solo donde usted necesita abrir Xcode desde el terminal. Abrirlo desde Finder, Dock o Spotlight siempre utilizará Producción (el predeterminado).

  1. Abrir un terminal y ejecutar los siguientes comandos en orden:
# Force quit Xcode (important: 'open' won't work if Xcode is already running)
killall Xcode

# Define la variable de entorno y abre el proyecto
export FACETEC_ENV=dev
open YourApp.xcodeproj      # use .xcodeproj or .xcworkspace, both work

Si Xcode ya está abierto cuando se ejecuta open, macOS reutilizará el proceso existente y la variable no tendrá efecto. Utilice siempre el killall Xcode primero.

  1. Una vez que se abra Xcode, vaya a File > Packages > Reset Package Caches para obligar a SPM a recoger el cambio.

Volver a la producción

Cerrar Xcode y reabrirlo normalmente desde Finder, Dock, o Spotlight - no necesita terminal. La variable FACETEC_ENV sólo existe en la sesión terminal donde usted lo establece, por lo que la producción se restaura automáticamente.

Copyright © 2026