---
title: "Configurar inicio de sesión con Apple | Documentación de Ordering.co"
description: "Crea identificadores y claves Sign in with Apple y luego añade Team ID, Login ID, clave privada y Bundle ID en Ordering.co."
canonical: https://docs.ordering.co/es/docs/products/dashboard/settings/pro/social-login-options/apple/
---

# Configurar inicio de sesión con Apple

[Volver a la guía principal](https://docs.ordering.co/es/docs/products/dashboard/settings/pro/social-login-options/)

Ofrece a los clientes un botón Sign in with Apple en el sitio web y Customer App. Apple emite el App ID, Services ID y la clave privada. Ordering.co guarda esos valores en **Social login options** → **Apple Sign-in**.

## Configurar Sign in with Apple

En la cuenta Apple Developer, abre [Certificates, Identifiers & Profiles](https://developer.apple.com/account/resources/certificates/list).

[![Cuenta Apple Developer con Certificates, Identifiers \&amp; Profiles](https://docs.ordering.co/es/assets/images/e208a8835ff07aa329c0753e-2d2a556c7d0b269aba0422f3e6770b7e.png)](https://docs.ordering.co/es/assets/files/e208a8835ff07aa329c0753e-2d2a556c7d0b269aba0422f3e6770b7e.png)

Apple documenta la configuración para la web en [Configurar Sign in with Apple para la web](https://developer.apple.com/help/account/capabilities/configure-sign-in-with-apple-for-the-web/).

### Paso 1. Registrar un App ID

Realiza este paso si todavía no creaste el identificador de app o si solo operas un sitio web. Si ya existe un App ID con **Sign in with Apple**, ve al Paso 2.

[![Lista Identifiers de Certificates, Identifiers \&amp; Profiles](https://docs.ordering.co/es/assets/images/2d8a6b8f4054d85c7d71243b-7494b06c1f80e1c45908847bb2027572.png)](https://docs.ordering.co/es/assets/files/2d8a6b8f4054d85c7d71243b-7494b06c1f80e1c45908847bb2027572.png)

En el menú izquierdo, abre **Identifiers** y selecciona el botón azul **+**.

[![Botón más para añadir un identificador](https://docs.ordering.co/es/assets/images/9845e1275a286481f13c0eae-2a8069a6c0a9ec16bed105d3b140b781.jpg)](https://docs.ordering.co/es/assets/files/9845e1275a286481f13c0eae-2a8069a6c0a9ec16bed105d3b140b781.jpg)

Selecciona **App IDs** y luego **Continue**.

[![Registro de un identificador nuevo con App IDs seleccionado](https://docs.ordering.co/es/assets/images/9780baaad71bfabb49f09b88-5d19a02e857e58cfd5202f23934e2ed3.png)](https://docs.ordering.co/es/assets/files/9780baaad71bfabb49f09b88-5d19a02e857e58cfd5202f23934e2ed3.png)

Selecciona **App** y continúa.

[![Tipo de App ID: App](https://docs.ordering.co/es/assets/images/36d261bd6a04cab17abf0664-37403c4a615e61e7d7e696c7dd802af3.png)](https://docs.ordering.co/es/assets/files/36d261bd6a04cab17abf0664-37403c4a615e61e7d7e696c7dd802af3.png)

Introduce una **Description**, por ejemplo `newtestingapporder`, y un **Bundle ID**. Un patrón documentado añade `.login` al bundle de la app, por ejemplo `com.newtestingapporder.app.login`. Otro ejemplo documentado usa el bundle de la app directamente, como `com.newtestingapporder.app`. Usa el identificador correspondiente a Customer App que publicarás.

[![Descripción del App ID y Bundle ID](https://docs.ordering.co/es/assets/images/27ff60cfeaa7b23d99361893-e359051d8b2a03a6dc2f1264770f4586.png)](https://docs.ordering.co/es/assets/files/27ff60cfeaa7b23d99361893-e359051d8b2a03a6dc2f1264770f4586.png)

Habilita **Sign in with Apple** y selecciona **Edit**.

[![Capacidad Sign in with Apple con Edit](https://docs.ordering.co/es/assets/images/dcc656c5579da085c6a9966a-60911630280946c106a1ea2234193511.png)](https://docs.ordering.co/es/assets/files/dcc656c5579da085c6a9966a-60911630280946c106a1ea2234193511.png)

Deja seleccionado **Enable as a primary App ID**, deja vacío el campo siguiente y selecciona **Continue**.

[![Enable as a primary App ID](https://docs.ordering.co/es/assets/images/1a760a2ded3320ed9ea36048-5e4b640577f0c84ec0546f355626e3ca.png)](https://docs.ordering.co/es/assets/files/1a760a2ded3320ed9ea36048-5e4b640577f0c84ec0546f355626e3ca.png)

Selecciona **Register**.

[![Registrar el App ID](https://docs.ordering.co/es/assets/images/7a5bb96746eb7426b7ffe8f8-82c16ce587f26adfcdc59c2adc9f9868.png)](https://docs.ordering.co/es/assets/files/7a5bb96746eb7426b7ffe8f8-82c16ce587f26adfcdc59c2adc9f9868.png)

El App ID nuevo aparece en la lista.

[![App ID nuevo en la lista Identifiers](https://docs.ordering.co/es/assets/images/9c414613c23dfe9b20b214ff-71cca354288e7ab3ea1bc2261dfbd2cb.jpg)](https://docs.ordering.co/es/assets/files/9c414613c23dfe9b20b214ff-71cca354288e7ab3ea1bc2261dfbd2cb.jpg)

### Paso 2. Registrar un Services ID

Vuelve a seleccionar **+**.

[![Botón más para añadir un Services ID](https://docs.ordering.co/es/assets/images/d808c3cfb871f074e2c436aa-2a8069a6c0a9ec16bed105d3b140b781.jpg)](https://docs.ordering.co/es/assets/files/d808c3cfb871f074e2c436aa-2a8069a6c0a9ec16bed105d3b140b781.jpg)

Selecciona **Services IDs** y luego **Continue**.

[![Registro de un identificador nuevo con Services IDs seleccionado](https://docs.ordering.co/es/assets/images/4091bf1876219d3e54eb17f9-adfed0cb8a5890dd08f4357e9a732b55.png)](https://docs.ordering.co/es/assets/files/4091bf1876219d3e54eb17f9-adfed0cb8a5890dd08f4357e9a732b55.png)

Introduce una descripción e identificador únicos y selecciona **Continue**.

[![Descripción e identificador de Services ID](https://docs.ordering.co/es/assets/images/20d84f44a36009964a79e362-2a35b86037506bea26a977f6fa0a50da.png)](https://docs.ordering.co/es/assets/files/20d84f44a36009964a79e362-2a35b86037506bea26a977f6fa0a50da.png)

Registra el Services ID.

[![Registrar el Services ID](https://docs.ordering.co/es/assets/images/d2ac85801693bf8d6787241d-a499f78820f26c326266fc6aea33505d.png)](https://docs.ordering.co/es/assets/files/d2ac85801693bf8d6787241d-a499f78820f26c326266fc6aea33505d.png)

[![Confirmar el Services ID nuevo](https://docs.ordering.co/es/assets/images/1705cee5b39a401d9ed07b43-dd2af4df55b51b8e2f373dcd113400a0.png)](https://docs.ordering.co/es/assets/files/1705cee5b39a401d9ed07b43-dd2af4df55b51b8e2f373dcd113400a0.png)

Abre el identificador, selecciona **Sign in with Apple** y luego **Configure**.

[![Services ID con Sign in with Apple seleccionado](https://docs.ordering.co/es/assets/images/7be12fb649095f0501aa885d-739a086054738d8815348a481cd75236.png)](https://docs.ordering.co/es/assets/files/7be12fb649095f0501aa885d-739a086054738d8815348a481cd75236.png)

[![Configurar Sign in with Apple para el Services ID](https://docs.ordering.co/es/assets/images/ad4c1ab32cb9d9fde6491a6a-c1cbf0461ae1ecd2f322d4ef8713f570.png)](https://docs.ordering.co/es/assets/files/ad4c1ab32cb9d9fde6491a6a-c1cbf0461ae1ecd2f322d4ef8713f570.png)

En la ventana emergente, selecciona la app que registraste en el Paso 1.

[![Menú Primary App ID de Sign in with Apple](https://docs.ordering.co/es/assets/images/ddf596922442e3cf216b69a6-8f20090fd33f6d4603352f89183fb868.png)](https://docs.ordering.co/es/assets/files/ddf596922442e3cf216b69a6-8f20090fd33f6d4603352f89183fb868.png)

En Website URLs, introduce el **domain** y el **return URL**. La URL de retorno es el dominio más `/login/apple/callback` y debe incluir `https://`. Ejemplo:

`https://sourcedemo.tryordering.com/login/apple/callback`

Para un sitio de franquicia, usa `/searchlogin/apple/callback`:

`https://sourcedemo.tryordering.com/searchlogin/apple/callback`

[![Dominios y URL de retorno de Sign in with Apple, incluido el callback de franquicia](https://docs.ordering.co/es/assets/images/94654eb0db0696fd7fe8d75f-807273e5454f4d0169e40faee501fc8b.png)](https://docs.ordering.co/es/assets/files/94654eb0db0696fd7fe8d75f-807273e5454f4d0169e40faee501fc8b.png)

[![URL de retorno con https y /login/apple/callback](https://docs.ordering.co/es/assets/images/9bb63fcf3a5e206b1203a33e-56f12cf07b757b3c046283a59b666b48.png)](https://docs.ordering.co/es/assets/files/9bb63fcf3a5e206b1203a33e-56f12cf07b757b3c046283a59b666b48.png)

Guarda la confirmación. Apple requiere una URL de retorno absoluta con esquema, host y ruta.

### Paso 3. Crear una clave Sign in with Apple

Abre **All Identifiers**.

[![All Identifiers después de guardar Services ID](https://docs.ordering.co/es/assets/images/b36f64992e96ea21d73934ce-fc129d362d8542c03527c74604a20152.png)](https://docs.ordering.co/es/assets/files/b36f64992e96ea21d73934ce-fc129d362d8542c03527c74604a20152.png)

Abre **Keys** y selecciona el botón azul **+**.

[![Añadir una clave nueva](https://docs.ordering.co/es/assets/images/136dd61648ff69b0f9484d51-faafe3872d3b4d9f4b4ea1dbf2ef93f5.png)](https://docs.ordering.co/es/assets/files/136dd61648ff69b0f9484d51-faafe3872d3b4d9f4b4ea1dbf2ef93f5.png)

Introduce un nombre para la clave.

[![Nombre de clave para Sign in with Apple](https://docs.ordering.co/es/assets/images/17603ede2c0b13369d60452b-7317ae404428e745c37ca49fa9247f74.png)](https://docs.ordering.co/es/assets/files/17603ede2c0b13369d60452b-7317ae404428e745c37ca49fa9247f74.png)

Selecciona **Sign in with Apple** y luego **Configure**.

[![Crear una clave con Sign in with Apple](https://docs.ordering.co/es/assets/images/53821d062d1eef86716eb1a1-eb007bba51f41b05f08398b5d8aab51a.png)](https://docs.ordering.co/es/assets/files/53821d062d1eef86716eb1a1-eb007bba51f41b05f08398b5d8aab51a.png)

Selecciona la app registrada en el Paso 1, continúa y selecciona **Register**.

[![Configurar la clave con el App ID principal](https://docs.ordering.co/es/assets/images/02ef7f649f38106380953d71-a045d6fd4474ad38e847c691e24946d6.png)](https://docs.ordering.co/es/assets/files/02ef7f649f38106380953d71-a045d6fd4474ad38e847c691e24946d6.png)

Descarga y guarda el archivo de clave. Apple solo permite descargarlo una vez.

[![Descarga de la clave Sign in with Apple](https://docs.ordering.co/es/assets/images/eb729be7ce5ef6154c8dd936-46eab15606c0f685d1fa5debb2d54a9e.png)](https://docs.ordering.co/es/assets/files/eb729be7ce5ef6154c8dd936-46eab15606c0f685d1fa5debb2d54a9e.png)

## Añadir Apple Merchant ID a Customer App

En Ordering.co Dashboard, abre **Products** → **Customer App** y añade **Apple Merchant ID**. Usa el formato **Team ID + identificador de app**, por ejemplo `LXXXXXXXXF.com.demo.orders`.

[![Apple Merchant ID de Customer App](https://docs.ordering.co/es/assets/images/bb4a0d4fc8ab51ced2d6a4eb-f02bc57d603b7150c9be26427dba7279.png)](https://docs.ordering.co/es/assets/files/8c7701f9e2fc160e6e4b1c88-4434109fedc538e5f5d7de3366040f14.png)

## Preparar el archivo de clave privada

Abre el archivo `.p8` descargado.

[![Archivo de clave privada Sign in with Apple descargado](https://docs.ordering.co/es/assets/images/22a95dbc249ddf740a424f1a-615d6d496a9417bce3da21ff4e03288e.png)](https://docs.ordering.co/es/assets/files/22a95dbc249ddf740a424f1a-615d6d496a9417bce3da21ff4e03288e.png)

Elimina la primera y la última línea, que contienen los marcadores `BEGIN` y `END`.

[![Clave privada sin las líneas inicial y final](https://docs.ordering.co/es/assets/images/a6f7c0ee8b27260433b8da75-9d6fb2386dfb8964e4af61679f866a96.png)](https://docs.ordering.co/es/assets/files/a6f7c0ee8b27260433b8da75-9d6fb2386dfb8964e4af61679f866a96.png)

Une las líneas restantes en una sola, quitando los saltos de línea, y cópiala.

[![Clave privada en una sola línea](https://docs.ordering.co/es/assets/images/7a616aca29bc2634bd81d95a-73612bdf39a214dedc130f3b4e94502d.png)](https://docs.ordering.co/es/assets/files/7a616aca29bc2634bd81d95a-73612bdf39a214dedc130f3b4e94502d.png)

Trata esa cadena como un secreto. No la pegues en tickets ni chats.

## Añadir las claves en Social login options

Abre **Configuración → Seguridad e inicio de sesión** y selecciona la sección de Apple. Activa el interruptor de inicio de sesión con Apple para mostrar los campos del proveedor. Usa las credenciales de la app y el entorno correspondientes.

### Apple Private Key

Pega en **Apple Private Key** el contenido, en una sola línea, del archivo de clave descargado.

### Apple Private ID

En Apple Developer, abre **Keys**, selecciona la clave creada, copia **Key ID** y pégalo en **Apple Private ID**.

### Apple Bundle ID

Este es el identificador del paquete de la app. En **Identifiers**, abre la app creada, copia **Bundle ID** y pégalo en **Apple Bundle ID**.

### Apple Login ID

Copia el **Identifier** del **Services ID** y pégalo en **Apple Login ID**.

Introduce también el **Apple Team ID** que aparece en los datos de membresía de Apple Developer.

### Enable Apple Login

Revisa los campos del proveedor y selecciona **Guardar cambios**. Verifica el inicio de sesión con una cuenta ficticia en el canal de prueba correspondiente.
