[{"data":1,"prerenderedAt":462},["ShallowReactive",2],{"navigation_docs_es":3,"-es-ios-swift-package-manager-unifiedid":162,"-es-ios-swift-package-manager-unifiedid-surround":457},[4,15,33,46,97,134],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Introducción",false,"\u002Fes\u002Fintroduction","es\u002F1.introduction",[10],{"title":11,"path":12,"stem":13,"icon":14},"Conoce Autentikar","\u002Fes\u002Fintroduction\u002Fquick-view","es\u002F1.introduction\u002F1.quick-view","i-lucide-rocket",{"title":16,"path":17,"stem":18,"children":19,"page":6},"Overview","\u002Fes\u002Foverview","es\u002F2.overview",[20,24,28],{"title":21,"path":22,"stem":23},"Fundamentos","\u002Fes\u002Foverview\u002Ffundamentals","es\u002F2.overview\u002F1.fundamentals",{"title":25,"path":26,"stem":27},"Principios básicos","\u002Fes\u002Foverview\u002Fbasic-principles","es\u002F2.overview\u002F2.basic principles",{"title":29,"path":30,"stem":31,"icon":32},"Arquitectura","\u002Fes\u002Foverview\u002Farchitecture","es\u002F2.overview\u002F3.architecture","i-lucide-workflow",{"title":34,"icon":6,"path":35,"stem":36,"children":37,"page":6},"Getting Started","\u002Fes\u002Fgetting-started","es\u002F3.getting-started",[38,42],{"title":39,"path":40,"stem":41},"Configurar un editor","\u002Fes\u002Fgetting-started\u002Feditor","es\u002F3.getting-started\u002F1.editor",{"title":43,"path":44,"stem":45},"Frameworks","\u002Fes\u002Fgetting-started\u002Fframework","es\u002F3.getting-started\u002F2.framework",{"title":47,"icon":6,"path":48,"stem":49,"children":50,"page":6},"Android","\u002Fes\u002Fandroid","es\u002F4.android",[51,55,80],{"title":52,"path":53,"stem":54,"icon":14},"Inicio rápido","\u002Fes\u002Fandroid\u002Fquick-start","es\u002F4.android\u002F1.quick start",{"title":56,"icon":6,"path":57,"stem":58,"children":59,"page":6},"Dependencias","\u002Fes\u002Fandroid\u002Fdependencies","es\u002F4.android\u002F2.dependencies",[60,65,70,75],{"title":61,"path":62,"stem":63,"icon":64},"Core","\u002Fes\u002Fandroid\u002Fdependencies\u002Fcore","es\u002F4.android\u002F2.dependencies\u002F1.core","material-symbols:settings-applications-outline",{"title":66,"path":67,"stem":68,"icon":69},"PhotoIdScan","\u002Fes\u002Fandroid\u002Fdependencies\u002Fphotoidscan","es\u002F4.android\u002F2.dependencies\u002F2.photoidscan","material-symbols:badge",{"title":71,"path":72,"stem":73,"icon":74},"UnifiedId","\u002Fes\u002Fandroid\u002Fdependencies\u002Funifiedid","es\u002F4.android\u002F2.dependencies\u002F3.unifiedid","material-symbols:verified-user-outline",{"title":76,"path":77,"stem":78,"icon":79},"FaceTec Dependency SDK","\u002Fes\u002Fandroid\u002Fdependencies\u002Ffacetec-dependency-sdk","es\u002F4.android\u002F2.dependencies\u002F4.facetec-dependency-sdk","material-symbols:shield-person",{"title":81,"icon":6,"path":82,"stem":83,"children":84,"page":6},"Nota de lanzamiento","\u002Fes\u002Fandroid\u002Frelease-note","es\u002F4.android\u002F3.release note",[85,88,91,94],{"title":61,"path":86,"stem":87},"\u002Fes\u002Fandroid\u002Frelease-note\u002Fcore","es\u002F4.android\u002F3.release note\u002F1.core",{"title":66,"path":89,"stem":90},"\u002Fes\u002Fandroid\u002Frelease-note\u002Fphotoidscan","es\u002F4.android\u002F3.release note\u002F2.photoidscan",{"title":71,"path":92,"stem":93},"\u002Fes\u002Fandroid\u002Frelease-note\u002Funifiedid","es\u002F4.android\u002F3.release note\u002F3.unifiedid",{"title":76,"path":95,"stem":96},"\u002Fes\u002Fandroid\u002Frelease-note\u002Ffacetec-dependency-sdk","es\u002F4.android\u002F3.release note\u002F4.facetec-dependency-sdk",{"title":98,"icon":6,"path":99,"stem":100,"children":101,"page":6},"iOS","\u002Fes\u002Fios","es\u002F5.ios",[102,105,121],{"title":52,"path":103,"stem":104,"icon":14},"\u002Fes\u002Fios\u002Fquick-start","es\u002F5.ios\u002F1.quick start",{"title":106,"icon":6,"path":107,"stem":108,"children":109,"page":6},"Swift Package Manager","\u002Fes\u002Fios\u002Fswift-package-manager","es\u002F5.ios\u002F2.swift package manager",[110,113,117],{"title":61,"path":111,"stem":112,"icon":64},"\u002Fes\u002Fios\u002Fswift-package-manager\u002Fcore","es\u002F5.ios\u002F2.swift package manager\u002F1.core",{"title":114,"path":115,"stem":116,"icon":69},"PhotoIDScan","\u002Fes\u002Fios\u002Fswift-package-manager\u002Fphotoidscan","es\u002F5.ios\u002F2.swift package manager\u002F2.photoidscan",{"title":118,"path":119,"stem":120,"icon":74},"UnifiedID","\u002Fes\u002Fios\u002Fswift-package-manager\u002Funifiedid","es\u002F5.ios\u002F2.swift package manager\u002F3.unifiedid",{"title":81,"icon":6,"path":122,"stem":123,"children":124,"page":6},"\u002Fes\u002Fios\u002Frelease-note","es\u002F5.ios\u002F3.release note",[125,128,131],{"title":61,"path":126,"stem":127,"icon":64},"\u002Fes\u002Fios\u002Frelease-note\u002Fcore","es\u002F5.ios\u002F3.release note\u002F1.core",{"title":114,"path":129,"stem":130,"icon":69},"\u002Fes\u002Fios\u002Frelease-note\u002Fphotoidscan","es\u002F5.ios\u002F3.release note\u002F2.photoidscan",{"title":118,"path":132,"stem":133,"icon":74},"\u002Fes\u002Fios\u002Frelease-note\u002Funifiedid","es\u002F5.ios\u002F3.release note\u002F3.unifiedid",{"title":135,"icon":6,"path":136,"stem":137,"children":138,"page":6},"Personalización","\u002Fes\u002Fcustomization","es\u002F6.customization",[139,143,147,152,157],{"title":16,"path":140,"stem":141,"icon":142},"\u002Fes\u002Fcustomization\u002Foverview","es\u002F6.customization\u002F1.overview","i-lucide-palette",{"title":61,"path":144,"stem":145,"icon":146},"\u002Fes\u002Fcustomization\u002Fcore","es\u002F6.customization\u002F2.core","i-lucide-brush",{"title":148,"path":149,"stem":150,"icon":151},"Módulos de captura","\u002Fes\u002Fcustomization\u002Fcapture-modules","es\u002F6.customization\u002F3.capture-modules","i-lucide-scan-face",{"title":153,"path":154,"stem":155,"icon":156},"Android Localización","\u002Fes\u002Fcustomization\u002Fandroid-localization","es\u002F6.customization\u002F4.android-localization","i-simple-icons-android",{"title":158,"path":159,"stem":160,"icon":161},"Localización de iOS","\u002Fes\u002Fcustomization\u002Fios-localization","es\u002F6.customization\u002F5.ios-localization","i-simple-icons-apple",{"id":163,"title":118,"body":164,"description":450,"extension":451,"links":452,"meta":453,"navigation":454,"path":119,"seo":455,"stem":120,"__hash__":456},"docs_es\u002Fes\u002F5.ios\u002F2.swift package manager\u002F3.unifiedid.md",{"type":165,"value":166,"toc":442},"minimark",[167,181,185,201,217,220,234,238,241,287,300,312,317,324,335,402,418,427,431,438],[168,169,170,175,176],"p",{},[171,172,174],"a",{"href":173},"\u002Fes\u002Fios\u002Frelease-note\u002Funifiedid#_970-97138-latest","9.7.138"," ",[177,178,180],"badge",{"type":179},"success","Latest",[182,183,52],"h2",{"id":184},"inicio-rápido",[168,186,187,188,192,193,196,197,200],{},"Añadir ",[189,190,191],"code",{},"AutentikarUnifiedId"," como ",[189,194,195],{},"dependency"," en tu aplicación ",[189,198,199],{},"Package Dependencies",".",[202,203,208],"pre",{"className":204,"code":205,"language":206,"meta":207,"style":207},"language-info shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","https:\u002F\u002Fgithub.com\u002FAutentikar\u002Funified-id\n","info","",[189,209,210],{"__ignoreMap":207},[211,212,215],"span",{"class":213,"line":214},"line",1,[211,216,205],{},[182,218,56],{"id":219},"dependencias",[168,221,222,224,225,228,229,231,232,200],{},[189,223,191],{}," depende de ",[189,226,227],{},"AutentikarCore"," por lo que necesita añadir ",[189,230,227],{}," como una dependencia en sus ",[189,233,199],{},[182,235,237],{"id":236},"medio-ambiente-producción-vs-desarrollo","Medio ambiente: Producción vs Desarrollo",[168,239,240],{},"Este paquete admite dos fuentes de dependencia FaceTec:",[242,243,244,257],"table",{},[245,246,247],"thead",{},[248,249,250,254],"tr",{},[251,252,253],"th",{},"Medio ambiente",[251,255,256],{},"Dependencia",[258,259,260,275],"tbody",{},[248,261,262,270],{},[263,264,265,269],"td",{},[266,267,268],"strong",{},"Producción"," (por defecto)",[263,271,272],{},[189,273,274],{},"faceTec-dependency",[248,276,277,282],{},[263,278,279],{},[266,280,281],{},"Desarrollo",[263,283,284],{},[189,285,286],{},"facetec-development-dependency",[288,289,290],"blockquote",{},[168,291,292,295,296,299],{},[266,293,294],{},"Importante:"," Utilice el entorno ",[266,297,298],{},"Development"," si está probando en modo Debug. La dependencia de producción puede chocar al ejecutar una construcción de depuración.",[288,301,302],{},[168,303,304,307,308,311],{},[266,305,306],{},"Critical for App Store \u002F TestFlight submissions:"," Siempre asegúrese de que está utilizando el entorno ",[266,309,310],{},"Production"," antes de archivar y enviar su aplicación. Presentar con la dependencia de desarrollo causará problemas en las construcciones de liberación.",[313,314,316],"h3",{"id":315},"cambiar-al-entorno-de-desarrollo","Cambiar al entorno de desarrollo",[168,318,319,320,323],{},"Este es el caso ",[266,321,322],{},"solo"," donde usted necesita abrir Xcode desde el terminal. Abrirlo desde Finder, Dock o Spotlight siempre utilizará Producción (el predeterminado).",[325,326,327],"ol",{},[328,329,330,331,334],"li",{},"Abrir un terminal y ejecutar los siguientes comandos ",[266,332,333],{},"en orden",":",[202,336,340],{"className":337,"code":338,"language":339,"meta":207,"style":207},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Force quit Xcode (important: 'open' won't work if Xcode is already running)\nkillall Xcode\n\n# Define la variable de entorno y abre el proyecto\nexport FACETEC_ENV=dev\nopen YourApp.xcodeproj      # use .xcodeproj or .xcworkspace, both work\n","bash",[189,341,342,348,359,366,372,390],{"__ignoreMap":207},[211,343,344],{"class":213,"line":214},[211,345,347],{"class":346},"sHwdD","# Force quit Xcode (important: 'open' won't work if Xcode is already running)\n",[211,349,351,355],{"class":213,"line":350},2,[211,352,354],{"class":353},"sBMFI","killall",[211,356,358],{"class":357},"sfazB"," Xcode\n",[211,360,362],{"class":213,"line":361},3,[211,363,365],{"emptyLinePlaceholder":364},true,"\n",[211,367,369],{"class":213,"line":368},4,[211,370,371],{"class":346},"# Define la variable de entorno y abre el proyecto\n",[211,373,375,379,383,387],{"class":213,"line":374},5,[211,376,378],{"class":377},"spNyl","export",[211,380,382],{"class":381},"sTEyZ"," FACETEC_ENV",[211,384,386],{"class":385},"sMK4o","=",[211,388,389],{"class":381},"dev\n",[211,391,393,396,399],{"class":213,"line":392},6,[211,394,395],{"class":353},"open",[211,397,398],{"class":357}," YourApp.xcodeproj",[211,400,401],{"class":346},"      # use .xcodeproj or .xcworkspace, both work\n",[288,403,404],{},[168,405,406,407,409,410,413,414,417],{},"Si Xcode ya está abierto cuando se ejecuta ",[189,408,395],{},", macOS reutilizará el proceso existente y la variable ",[266,411,412],{},"no tendrá efecto",". Utilice siempre el ",[189,415,416],{},"killall Xcode"," primero.",[325,419,420],{"start":350},[328,421,422,423,426],{},"Una vez que se abra Xcode, vaya a ",[266,424,425],{},"File > Packages > Reset Package Caches"," para obligar a SPM a recoger el cambio.",[313,428,430],{"id":429},"volver-a-la-producción","Volver a la producción",[168,432,433,434,437],{},"Cerrar Xcode y reabrirlo normalmente desde Finder, Dock, o Spotlight - no necesita terminal. La variable ",[189,435,436],{},"FACETEC_ENV"," sólo existe en la sesión terminal donde usted lo establece, por lo que la producción se restaura automáticamente.",[439,440,441],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}",{"title":207,"searchDepth":350,"depth":350,"links":443},[444,445,446],{"id":184,"depth":350,"text":52},{"id":219,"depth":350,"text":56},{"id":236,"depth":350,"text":237,"children":447},[448,449],{"id":315,"depth":361,"text":316},{"id":429,"depth":361,"text":430},"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.","md",null,{},{"icon":74},{"title":118,"description":450},"C_CDrPMNn26SkZtPpCDzzh0CEuenD-28AQGv35XZz7g",[458,460],{"title":114,"path":115,"stem":116,"description":459,"icon":69,"children":-1},"La biblioteca PhotoIdScan permite capturar el ID de la tarjeta del usuario. Esta biblioteca depende de su caso de usuario y es opcional. (Actualmente sólo admite tarjetas de identificación chilenas).",{"title":61,"path":126,"stem":127,"description":461,"icon":64,"children":-1},"Notas de lanzamiento de la biblioteca Core.",1789509539781]