Configuración de iOS
Copia un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
En 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 plugin?
Título de la sección “¿Qué maneja el plugin?”Después de agregar la configuración del plugin y ejecutar bunx cap syncla extensión parchea el proyecto de host de iOS generado para que no debas editar manualmente:
- agrega las entradas de dominios asociados para los dominios configurados
webcredentials:conecta - cuando el objetivo de aplicación generado no apunta ya a un archivo de permisos
CODE_SIGN_ENTITLEMENTS¿Qué todavía debes hospedar?
Título de la sección “¿Qué todavía debes hospedar?”
Debes publicaren el dominio de la parte que confía: apple-app-site-association Copiar a portapapeles
https://signin.example.com/.well-known/apple-app-site-associationCopiar a portapapeles
{ "webcredentials": { "apps": ["ABCDE12345.app.capgo.passkey.example"] }}Revisar la lista
Sección titulada “Revisar la lista”- Configuración
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. - Huésped
apple-app-site-associationcon HTTP200y sin.jsonextensión. - Asegúrese de que el identificador 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 de passkey exacto que utiliza como identificador de la parte que confía.
- En iOS 17.4 y posteriores, el complemento utiliza el cliente de datos de 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 iOS Setup
Sección titulada “Siga adelante desde iOS Setup”Si está utilizando Configuración de iOS para planificar flujos de autenticación y cuentas, conecte 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 Dos factores de autenticación para el detalle de implementación en Dos factores de autenticación.