Inicio de sesión de Apple en iOS
Desglosemos lo que vas a necesitar para configurar el inicio de sesión de Apple en iOS.
-
Configura las capacidades de tu aplicación.
Para hacer esto, abre Xcode, haz clic en
App
-
Asegúrate de seleccionar el objetivo correcto.

-
Asegúrate de agregar la capacidad
Sign in with Apple.

:::Precaución Si no ves la capacidad
Sign in with Apple, configura Account & Organizational Data Sharing ::: -
Inicializa el inicio de sesión de Apple en tu aplicación.
Estoy usando Vue como mi framework, la implementación exacta variará según el framework de tu elección
// onMounted is vue specificonMounted(() => {SocialLogin.initialize({apple: {}})}); -
Crea un botón que comenzará el proceso de inicio de sesión.
Dicho botón debe llamar a la siguiente función:
async function loginApple() {const res = await SocialLogin.login({provider: 'apple',options: {}}) -
Ejecuta tu aplicación en un dispositivo FÍSICO y pruébala.
Si seguiste los pasos de cerca, verás la siguiente pantalla después de hacer clic en tu botón.

¡Eso es todo! Ya está configurado.