Configuración de iOS
Copie una línea de comando de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
On iOS, las claves de acceso solo funcionan cuando la aplicación está asociada con el mismo dominio de la parte que confía como el sitio web.
¿Qué maneja el complemento
Sección titulada “¿Qué maneja el complemento”Después de agregar la configuración del complemento y ejecutar bunx cap sync, el complemento parchea el proyecto de host de iOS generado para que no debas editar manualmente:
- agrega las
webcredentials:entradas de dominios asociados para los dominios configurados - conecta
CODE_SIGN_ENTITLEMENTScuando el objetivo de aplicación generado no apunta ya a un archivo de permisos
¿Qué todavía debes alojar
Sección titulada “¿Qué todavía debes alojar”Debes publicar apple-app-site-association en el dominio del partido confiable:
https://signin.example.com/.well-known/apple-app-site-associationEjemplo:
{ "webcredentials": { "apps": ["ABCDE12345.app.capgo.passkey.example"] }}Lista de verificación
Sección titulada “Lista de verificación”- Establecer
originydomainsenplugins.CapacitorPasskeyencapacitor.config.*. - Ejecutar
bunx cap sync. - Confirmar su ID de equipo de Apple y su ID de paquete de aplicación, luego construya el
TEAMID.bundleIdvalor para el archivo de asociación. - Host
apple-app-site-associationcon HTTP200y sin.jsonextensión. - Asegúrese de que el ID de la parte que confía utilizado por su backend coincida con el dominio asociado.
- El archivo del sitio web debe servirse desde el dominio exacto de la clave de paso que utiliza como ID de la parte que confía.
- En iOS 17.4 y posteriores, el complemento utiliza el cliente de datos del navegador estilo API por lo que el origen HTTPS configurado se refleja en
clientDataJSON. - El complemento puede parchear archivos de proyecto nativos durante la sincronización, pero no puede crear ni alojar el archivo de asociación del sitio web en su dominio.
Siga adelante desde la configuración de iOS
Sigue adelante desde la configuración de iOSSi estás utilizando Configuración de iOS para planificar la autenticación y los flujos de cuenta, conecta con Usando @capgo/capacitor-passkey para la capacidad nativa en Usando @capgo/capacitor-passkey, @capgo/capacitor-social-login para el detalle de implementación en @capgo/capacitor-social-login, @capgo/capacitor-passkey para el detalle de implementación en @capgo/capacitor-passkey, @capgo/capacitor-native-biometric para el detalle de implementación en @capgo/capacitor-native-biometric, y Autenticación en dos factores para el detalle de implementación en Autenticación en dos factores.