Introducción
En este artículo vamos a guiarte paso a paso en el proceso de publicación en el Appstore.
Scoreapps simplifica el desarrollo de Apps mediante una plataforma sin programación, pero no somos responsables sobre la aprobación o rechazo de las Aplicaciones enviadas al Appstore.
En caso de que tu App no se aprobada, revisa
este otro artículo en el que te explicamos los principales motivos de rechazo y las pautas para solucionarlos.
Ahora veremos todo el proceso Paso a Paso, pero antes debes saber que existen 2 requisitos previos para poder publicar una App en el Appstore:
- Contar con una cuenta de Desarrollador: Apple exige que cada cliente dueño de una App, cuente con su propia cuenta de desarrollador. Si eres Reseller o Partner, cada uno de tus clientes tendrán que contar con su propia cuenta de desarrollador. Si aún no has creado la tuya o la de tu cliente, haz clic aquí para ver cómo hacerlo.
- Cumplir con los requisitos de Apple para que tu App no sea rechazada: Hay muchos motivos por los que Apple puede rechazar tu App, por lo que si quieres evitar retrasos incómodos te recomendamos que veas este artículo que hemos preparado con los requisitos que debe cumplir tu Aplicación.
Paso 1: Solicita la Publicación de tu App
Una vez que has completado el diseño de tu App haz clic en el botón 'Publicar' y selecciona Appstore como plataforma de publicación.
Paso 2: Obtener Código de Verificación
Si has publicado otra App recientemente con nosotros, este proceso no será necesario y el sistema te llevará directamente al Paso 3
A continuación escoge la publicación en Appstore y rellena los datos:
- ID de Apple: Para obtener este campo deberás haber creado una cuenta de desarrollador de Apple, si aún no la has creado haz clic aquí para ver nuestra Guía de Creación de Cuentas de Desarrollador. Una vez tengas tu cuenta creada, el mail que usaste para crear la cuenta será tu Apple ID.
- Contraseña de acceso a la cuenta de desarrollador
- Número de teléfono vinculado: En la cuenta de desarrollador de Apple tendrás que haber establecido un número de confianza en el cual recibir el código de doble verificación. Si no sabes cómo hacer este proceso, haz clic aquí.
Después, haz clic en 'Solicitar'. En este momento, solicitaremos un código de verificación que llegará al teléfono vinculado en un máximo de 3 minutos.
Una vez recibas el código, introdúcelo en la siguiente pantalla.
Paso 3: Completar los datos de Publicación
A continuación, el sistema te pedirá una serie de datos necesarios para poder realizar la compilación y subida de tu App al Appstore. Este proceso no te llevará más de 5 minutos.
- ID de Apple: Para obtener este campo deberás haber creado una cuenta de desarrollador de Apple, si aún no la has creado haz clic aquí para ver nuestra Guía de Creación de Cuentas de Desarrollador. Una vez tengas tu cuenta creada, el mail que usaste para crear la cuenta será tu Apple ID.
- Contraseña de acceso a la cuenta de desarrollador
- ID del Equipo: para obtener este dato debemos de ir a https://developer.apple.com/ y acceder a la sección
Account (Cuenta) en la parte superior derecha, después haz clic en 'Usuarios y Acceso'. Una vez dentro, veremos el listado de usuarios de la Cuenta de Desarrollador. Haz clic en tu usuario y una vez dentro encontraras la información del ID del Equipo.
- ID del Desarrollador: para obtener este dato debemos de ir a https://developer.apple.com/ y acceder a la sección
Account (Cuenta) en la parte superior derecha, después haz clic en 'Usuarios y Acceso'. Una vez dentro, veremos el listado de usuarios de la Cuenta de Desarrollador. Haz clic en tu usuario y una vez dentro encontraras la información del ID del Desarrollador.
- Archivo .P8 (.zip): Para obtener este archivo, debemos ir a https://developer.apple.com/ , y acceder a la sección
Account (Cuenta) en la parte superior derecha, después haz clic en 'Usuarios y Acceso'. Una vez dentro, iremos a la pestaña de 'Integraciones'.
En esa pestaña de Integraciones haremos clic en el símbolo + para crear una nueva Clave de API. Daremos un nombre cualquiera a la Integración y en el campo 'Acceso' escogeremos 'Gestor de Apps'.
A continuación, descargaremos el archivo P8 (.zip) para adjuntarlo en el Formulario de Publicación de Scoreapps.
- ID de Clave: En la misma pantalla anterior, una vez creada la nueva Clave API y descargado el fichero P8 (.zip), podrás copiar el ID de Clave.
- Versión de la App: Si es la 1ª vez que publicas esta App es recomendable poner 1.0.0 en la versión, pero si se trata de una republicación, tendrás que establecer la versión adecuada. Para poder conocer la versión actual de una App publicada, debes ir a https://appstoreconnect.apple.com/ y hacer clic en el icono de Apps. A continuación buscas el icono y nombre de tu App y haces clic en él. Así podras ver la version que tienes en distribución y además, si haces clic en el apartado 'TestFlight' podrás ver las que tienes subidas para gestionar.
- Si se trata de tu primera republicación, establece la versión 1.1.0
- Si es la segunda vez que republicas, establece la versión 1.2.0 y así sucesivamente.
Una vez completados todos estos campos, haz clic en Solicitar y revisa tu email. Te enviaremos un correo electrónico con el resultado de la compilación y subida de tu Aplicación.
Paso 4: Completar la descripción de la App en Appstore Connect
Si en el email recibido te hemos indicado que se ha subido correctamente la compilación de tu App en el Appstore, deberás ir a Appstore Connect para completar la ficha de tu Aplicación y poder solicitar la revisión de la App al equipo de Apple.
- Entra en https://appstoreconnect.apple.com/login con tu cuenta (o con la de tu cliente si eres Reseller o Partner)
- Ve a 'Mis Apps' y si tienes varias Aplicaciones haz clic en la App que tengas en proceso de publicación
Para poder solicitar la revisión de la App a Apple, ahora deberemos completar una serie de secciones con información sobre la App.
- En primer lugar, deberás subir las capturas de pantalla que desees que se muestren en el Appstore (sólo las capturas de iPhone 14 Pro y IPad Pro son obligatorias y al menos 3 capturas por cada dispositivo). Puedes generar capturas de pantalla de forma muy sencilla y para los distintos dispositivos que te pide Apple, utilizando la herramienta de Inspección de Código del navegador Chrome:
- Abre en tu navegador Chrome la URL de la WEB APP de tu Aplicación, que puedes obtener mediante el QR de la sección Promocionar
Haz clic derecho en cualquier parte de la página y selecciona “Inspeccionar”.
Haz clic en el icono de “Toggle Device Toolbar” (el ícono de un teléfono y una tablet). Ahora la vista cambiará y podrás simular distintos dispositivos móviles.
En la parte superior, verás un menú desplegable donde puedes elegir entre diferentes dispositivos. Debes seleccionar los que Apple exige para las capturas iPhone 14 Pro Max (2796 x 1290 px), iPad Pro (12.9 pulgadas) (2732 x 2048 px)... Si el dispositivo no aparece en la lista, puedes seleccionar “Edit” y añadirlo manualmente.
Haz clic en los tres puntos de arriba a la derecha y selecciona 'Capture full size screenshot'
Repite el proceso en las distintas pantallas de la App y con los distintos tamaños de los dispositivos.
- A continuación debes completar la descripción de tu App, un texto promocional, las palabras clave con las que deseas posicionar tu App en el Appstore, una dirección de soporte para tus usuarios y una dirección de marketing (puede ser tu página web).
- A continuación bajamos hasta la sección Compilación, hacemos clic en Añadir Compilación y seleccionamos la compilación que habrá subido nuestro equipo a tu cuenta de Appstore Connect. Ignora el mensaje de 'Falta información de exportación' por ahora y haz clic en Aceptar:
- Ahora hacemos clic en Gestionar la Información de Exportación y en la ventana que se nos despliega escogemos la opción 'Ninguno de los algoritmos mencionados anteriormente':
- Ahora completaremos la sección de Información para el equipo de revisión de apps. Si tu App incluye alguna función con registro o inicio de sesión de usuarios (Mi cuenta, Registro, Registro Pro, Reservas Pro, Muro Social...) debemos facilitar a Apple un usuario para que puedan loguearse y probar la App. Para eso, marcaremos 'Es necesario iniciar sesión' y facilitaremos usuario y contraseña. En Datos de contacto pondremos los datos de la persona que deba contactar Apple si necesitan más información o la App se rechaza por el motivo que sea. Por último en Notas, podemos dejar cualquier mensaje al equipo de Revisión o incluso facilitar un archivo adjunto que creamos relevante para la aprobación de la App. Por ejemplo, podríamos adjuntar el CIF de la empresa o un registro de marca. Esto no es obligatorio:
- Bajamos un poco más y en Publicación de la Versión escogemos la opción 'Publicar esta versión automáticamente':
- Hacemos clic en Guardar (arriba de la página) antes de irnos al siguiente paso.
- Ahora iremos a completar la sección 'Información de la App'. Indicaremos la categoría a la que queremos que pertenezca nuestra App y a continuación, haremos clic en 'Configurar la información de derechos sobre el contenido' y en la ventana emergente, seleccionaremos que No, no contiene muestra ni accede a contenido de terceros:
- A continuación haremos clic en Establecer clasificación para todas las plataformas y en las ventanas emergentes siguientes, pondremos Ninguno en todas las opciones de Descripción de Contenido, y después indicaremos que la App no contiene, acceso web no restringido ni instancias de apuestas:
- En Resultado de la Clasificación (3 de 3) no marcaremos ninguna de las 2 opciones avanzadas:
- Haremos clic en Guardar y a continuación nos vamos a la siguiente sección llamada 'Precio y Disponibilidad':
- Primero haremos clic en Añadir Precios dejando todo a 0 euros si no pensamos cobrar por cada descarga de la Aplicación:
- A continuación iremos a Configurar disponibilidad y dejaremos todos los países marcados si no queremos excluir nuestra App de alguna región concreta:
- Por último, como Métodos de distribución de la App dejamos 'Pública: todo el mundo puede encontrar la app en App Store y Ofrecer un precio reducido en Apple School Manager:
- Volvemos a Guardar en la parte de arriba de la página y seguimos a la siguiente sección.
- Ya hemos completado la sección de Precio y disponibilidad. Ahora iremos a Privacidad de la App, haremos clic en Editar Privacidad de la App y añadiremos la URL de la política de privacidad que tengamos. Si tu empresa no tiene un enlace de Política de privacidad propia puedes usar esta genérica: https://apps.nocode-builder.com/application/privacypolicy/index/id/61e59e5518ae7
- Ahora informaremos a Apple sobre las prácticas de recopilación de datos de la App. Para ello, hacemos clic en comenzar:
- Indicaremos que 'Si recopilamos datos y en la siguiente ventana marcamos Nombre, Dirección de correo electrónico y teléfono. Y en Ubicación marcamos Ubicación exacta y aproximada:
- Ahora completaremos la información sobre el Nombre, la Dirección de correo y el Teléfono. En los 3 casos las respuestas serán las mismas:
- Ahora, repetiremos el mismo proceso para el campo Dirección de correo electrónico:
- Ahora haremos lo mismo con el Número de teléfono:
- Ya solo nos queda configurar la Ubicación exacta y la Ubicación aproximada. Empecemos por la Ubicación exacta:
- Y por último, configuremos la Ubicación aproximada:
- Ya hemos completado toda la información necesaria para la publicación. Podemos regresar a la sección de 'En preparación para el envío' y hacer clic en 'Añadir a Revisión' y finalmente 'Enviar a revisión de Apps':
Ahora el equipo de Revisión de Apple analizará la App (en unas 24h-48h) y se pondrán en contacto contigo si estiman que debes realizar hacer algún cambio.
Scoreapps simplifica el desarrollo de Apps mediante una plataforma sin programación, pero no somos responsables sobre la aprobación o rechazo de las Aplicaciones enviadas al Appstore.
En caso de que tu App no se aprobada, revisa
este otro artículo en el que te explicamos los principales motivos de rechazo y las pautas para solucionarlos.
Paso 5: Configuración de One Signal para las Notificaciones Push
Una vez publicada tu App en el Appstore, sólo queda configurar el sistema de Mensajes Push. Para realizar este proceso sigue los pasos detallados en el siguiente tutorial:
tOriginalRemove