Subir una aplicación a App store

Pre-requisitos

Crear un registro de la aplicación en iTunes connect

Se debe crear un registro en iTunes Connect antes de poder cargar una aplicación para su distribución en la App Store.

Este registro incluye toda la información necesaria para administrar la aplicación a través del proceso de distribución y aparece en la tienda de la aplicación.

Configuración de XCode

Se debe configurar identidad y equipo, ID de paquete, crear un perfil de aprovisionamiento y configurar el número de versión y la cadena de versión.

Todo eso se puede hacer desde el panel general en el editor de proyectos.

Crear un perfil de aprovisionamiento de distribución para iOS

Para distribuir una aplicación a App store, se debe crear un perfil de aprovisionamiento para que Apple la apruebe.

  • Cuando se encuentra en las etapas de desarrollo de la creación de la aplicación, es una buena idea probarla primero antes de enviarla a Apple.

  • Los perfiles de aprovisionamiento permiten a los desarrolladores hacer esto al permitirles ejecutar y probar una aplicación en un dispositivo físico.

Se descarga un perfil de aprovisionamiento de su cuenta de desarrollador de Apple y se integra dentro del propio paquete de aplicaciones.

Los dispositivos especificados dentro del perfil de aprovisionamiento pueden ser utilizados para pruebas solo por personas con certificados de desarrollo de iPhone incluidos en el perfil.

  1. Ir a https://developer.apple.com y seleccionar Account.

  1. Ingresar ID de Apple, contraseña y dar clic en ➡️

  1. Seleccionar Certificates, identifiers & profiles.

  2. En la pestaña izquierda debajo de Perfiles de aprovisionamiento, seleccionar Distribution.

  3. Seleccionar “+” en la parte superior derecha para crear un nuevo perfil.

  4. Seleccionar App store y después Continue.

  5. Seleccionar App ID y después Continue.

  6. Seleccionar el certificado que se desee incluir en el perfil de aprovisionamiento y dar clic en Continue.

  7. Seleccionar los dispositivos que se desee incluir en el perfil de aprovisionamiento.

    1. El certificado es un par de claves pública/privada qué identifica quién desarrolló la aplicación.

  8. Ingresar un nombre para el perfil y seleccionar Generate.

  9. Dar clic en Download.

Se necesita un nombre de perfil de aprovisionamiento que coincida cuando distribuya a App Store, esto es para verificar que su cuenta de desarrollador creó la aplicación.

Archiva tu aplicación

  1. Crear un archivo de la aplicación independientemente del tipo de método de distribución que se seleccione. Los archivos de XCode permiten compilar la aplicación y almacenarla junto con información crítica de depuración en un paquete administrado por XCode.

  2. Seleccionar Producto > Archivo para crear un archivo (XCode creará y almacenará archivos en el organizador de archivos).

Ejecutar las pruebas de validación de conexión de iTunes

  1. Validar archivo antes de subirlo a iTunes Connect.

  2. En el organizador de archivos, seleccionar el archivo y dar clic en Validate.

  3. Revisar y corregir los problemas de validación, si se encuentran.

Subir la aplicación

  1. Para cargar la aplicación en iTunes Connect, en el organizador de Archivos, seleccionar el archivo que se desee cargar y dar clic en Distribute App.

  1. Seleccionar App store connect.

  2. Dar clic en Upload.

Enviar versión para revisión

Cada aplicación que se envía a la tienda debe ser revisada por el equipo de Apple antes del lanzamiento. La aplicación debe cumplir con las pautas de la App Store.

Se puede solicitar la liberación manual o automática de la aplicación aprobada.

Se recomienda la opción de liberación manual.

Asegurar que toda la infraestructura (servidores back-end, etc.) se esté ejecutando en modo de producción antes de enviar la aplicación.

La revisión de la aplicación suele tardar entre 2 y 3 días.

  • Si la aplicación no fue aprobada, revisar las notas en el centro de resoluciones y realizar los cambios necesarios en la información de la aplicación o la versión y luego volver a enviarla.

Liberar aplicación

  1. Si se selecciona liberación manual, dar clic en Release your app.

  2. Esperar estado verde Ready for sale (esto puede tardar de 1 hora a 1 día)

  3. Buscar la aplicación en la app store.

Enlaces de referencia

Last updated