Apple login en iOS
Copia un prompt de configuración con los pasos de instalación y la guía completa en markdown para este plugin.
A continuación, detallamos lo que necesitas para configurar el login de Apple en iOS.
-
Configura las capabilities de tu app.
Para hacerlo, abre Xcode y haz clic en
App
-
Asegúrate de seleccionar el target correcto.

-
Please make sure that you add the
Sign in with Apple.

-
Inicializa el Apple Login en tu app.
// onMounted is vue specificonMounted(() => {SocialLogin.initialize({apple: {}})}); -
Crea un botón para iniciar el proceso de login.
Dicho botón debe llamar a la siguiente función:
async function loginApple() {const res = await SocialLogin.login({provider: 'apple',options: {}}) -
Ejecuta tu app en un FÍSICO dispositivo y pruébalo.
Si seguiste los pasos con cuidado, verás la siguiente pantalla al pulsar tu botón.

¡Listo! Ya está todo configurado.
Inicializar el login con Apple
Sección titulada “Inicializar el login con Apple”Llama a initialize con el apple proveedor antes del login. En iOS, clientId no lo usa el sistema operativo directamente; el plugin lo usa para saber qué proveedor inicializar.
await SocialLogin.initialize({ apple: { clientId: 'your-client-id', },});
const res = await SocialLogin.login({ provider: 'apple', options: { scopes: ['email', 'name'], },});Continúa con el login de Apple en iOS
Sección titulada “Continuar tras el inicio de sesión con Apple en iOS”Si estás usando Apple login en iOS para planificar los flujos de autenticación y de cuenta, conéctalo con Uso de @capgo/capacitor-social-login para la capacidad nativa en el uso de @capgo/capacitor-social-login, @capgo/capacitor-social-login para los detalles 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 de dos factores para el detalle de implementación en la autenticación de dos factores.