iOS

Integración Swift: Iniciar sesión con Apple y Parse

9min

Iniciar sesión con Apple - Swift

Introducción

En esta sección aprenderás cómo comenzar con Iniciar sesión con Apple utilizando nuestra plantilla de Swift y prepararte para usar Back4App en unos pocos pasos sencillos.

Requisitos previos

Para completar este inicio rápido, necesitas:

  • Xcode 11
  • Configura Iniciar sesión con Apple en tu cuenta de desarrollador de Apple.

1 - Obtén la plantilla

Clona o descarga la plantilla en el repositorio de GitHub de Back4App, abre la carpeta de Swift.

2 - Abre la plantilla del proyecto

  1. Abre Xcode.
  2. Haz clic en Archivo> Abrir.
  3. Navega a la carpeta del proyecto y haz doble clic en app.xcworkspace.
  4. Espera a que Xcode abra el proyecto.

3 - Configurar las credenciales de la app

Actualiza los valores de configuración del cliente Parse de tu App Delegate para configurar las credenciales de la app. El SDK de Parse para iOS utiliza estas configuraciones para conectarse a los servidores de Back4App.

  1. Abre tu archivo App Delegate: AppDelegate.swift
  2. Ve a tu panel de control de la app en el sitio web de Back4App.
  3. Navega a la configuración de la app: Haz clic en Características>Configuraciones básicas bloque>Servidor
  4. Regresa a tu AppDelegate.swift archivo y pega tu applicationId y clientKey.

4 - Reemplace el Identificador del Paquete

En su objetivo, reemplace el Identificador del Paquete por el que creó al configurar Iniciar Sesión con Apple en su cuenta de Desarrollador de Apple

Document image


También agrega el Iniciar sesión con Apple en las Capacidades de tu App

Document image


5 - Prueba tu App

  1. Construye tu app en un dispositivo o simulador (Comando+R)
Document image


2. Espera hasta que aparezca la Iniciar sesión con Apple pantalla.

3. Haz clic en el botón y realiza el proceso de inicio de sesión.

4. Encuentra tu app y haz clic en Tablero.

5. Haz clic en Core.

6. Ve a Navegador.

Si todo funciona correctamente, deberías encontrar una clase llamada Usuario de la siguiente manera:

Document image


Próximos Pasos

En este punto, has aprendido cómo comenzar con aplicaciones iOS.