Iniciar sesión con Apple en IOS
Copie un prompt de configuración con los pasos de instalación y la guía de markdown completa para este plugin.
Vamos a desglosar qué necesitarás para configurar el inicio de sesión de Apple en iOS.
-
Configure las capacidades de tu aplicación.
Para hacer esto, por favor abre Xcode, haz clic en
App
-
Asegúrate de que hayas seleccionado el objetivo correcto.

-
Por favor asegúrate de agregar el
Sign in with Applecapacidad.

-
Inicia el inicio de sesión de Apple en tu aplicación.
// onMounted is vue specificonMounted(() => {SocialLogin.initialize({apple: {}})}); -
Crear un botón que iniciará el proceso de inicio de sesión.
Dicho botón debería llamar a la siguiente función:
async function loginApple() {const res = await SocialLogin.login({provider: 'apple',options: {}}) -
Ejecuta tu aplicación en un FÍSICO dispositivo y pruébala.
Si sigues los pasos de cerca, verás la siguiente pantalla después de hacer clic en tu botón.

¡Eso es todo! Estás listo.
Inicia inicio de sesión de Apple
Sección titulada “Inicia inicio de sesión de Apple”Llamar initialize con el apple antes de iniciar sesión. En iOS, clientId no es utilizado directamente por el sistema operativo; el plugin lo utiliza para saber qué proveedor iniciar.
await SocialLogin.initialize({ apple: { clientId: 'your-client-id', },});
const res = await SocialLogin.login({ provider: 'apple', options: { scopes: ['email', 'name'], },});Continuar desde inicio de sesión de Apple en IOS
Sección titulada “Continuar desde inicio de sesión de Apple en IOS”Si estás utilizando inicio de sesión de Apple en IOS para planificar la autenticación y los flujos de cuenta, conectalo con Usando @capgo/capacitor-login-social para la capacidad nativa en Usando @capgo/capacitor-login-social, @capgo/capacitor-login-social para el detalle de implementación en @capgo/capacitor-login-social, @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.