Paso a paso para publicar tu app en App Store

Obtener una suscripción Unlimited

1.- Puedes entrar en los siguientes links para obtener tu suscripción ya sea con tarjeta de credito, debito o con una cuenta de PayPal
Tarjeta de crédito o débito -> https://pagos.apphive.io/stripe-usd
PayPal -> https://pagos.apphive.io/paypal-usd

2.- escribe una dirección de correo electrónico valida es muy importante que anotes este dato ya que se te solicitara para comprobar tu suscripción.

3.- Pega el ID de tu proyecto es muy importante que anotes este dato ya que se te solicitara para comprobar tu suscripción. Para obtener el ID de tu proyecto debes entrar https://editor.apphive.io seleccionar el proyecto y copiar lo que esta seleccionado en la siguiente imagen.



4.- Escribe tu telefono
*En el primer recuadro escribe el numero de tu país ejemplo: +52 numero de México
*En el segundo recuadro escribe tu numero telefónico ejemplo: 722 611 9577 numero celular de México

5.- Selecciona entre el plan Unlimited.
Tambien puedes obtener un plan Unlimited Anualidad. Ten en cuenta que el plan Unlimited te permite compilar para publicación App Store y obtener versiones de Testflight.

6.- Coloca los datos de tu tarjeta (nombre del tarjeta habiente, apellido del tarjeta habiente, 16 digitos de tu tarjeta, codigo de seguridad de 3 digitos o CVC, fecha de expiración vigente MM=mes AA= año)

7.- escribe la dirección de correo electrónico con la que creaste tu cuenta en Apphive es muy importante que anotes este dato ya que se te solicitara para comprobar tu suscripción.
*En caso de haber creado tu cuenta con Gmail o Facebook debes escribir la dirección de correo electrónico que tienes vinculadas con dichas cuentas.

8.- Da clic en la casilla para aceptar nuestros términos y condiciones https://apphive.io/es/terminos-y-condiciones

9.- Da clic en enviar.

Permisos de IOS

1.- Entra a tu proyecto en https://editor.apphive.io/

2.- Selecciona una app.

3.- Da clic en configuraciones y clic en configuraciones de la app que quieres modificar.

4.- Selecciona Configuración y da clic en IOS.

5.- Escribe en las casillas en Ingles o Español dependiendo del idioma de tu app la razón de solicitar esos permisos al usuario.

Crear cuenta de desarrollador en App Store

1.- Entra en la siguiente pagina para iniciar Aquí

2.- Da clic en Start your Enrollment.

3.- Debes contar con una Apple ID si ya tienes uno solo debes ingresar tu Apple ID, si no cuentas con uno podrás crearlo.

4.- Al concluir ese proceso de registro de cuenta de desarrollador entraras a la siguiente página donde debes dar clic en ver App Store Connect.

Agregar un desarrollador en la App Store

1.- Da clic en Usuarios y acceso.

2.- Selecciona la opción Desarrollador.

3.- Haz clic en el botón de agregar.

4.- Escribe Jorge en Nombre, Rangel en Apellido, [email protected] en Correo electrónico y selecciona Desarrollador en Funciones.

5.- Selecciona una app, *Recomendamos dejar la opción de Todas las apps hasta terminar el proceso de publicación, Da clic en la casilla Acceso a certificados, identificadores y perfiles y Da clic en Invitar.

Certificados, Identificadores y Perfiles.

1.- Entra a Certificados, identificadores y perfiles

2.- Selecciona Certificates y clic en el botón de Agregar.

3.- Selecciona Apple Distribution y da clic en Continue.

4.- Da clic en Choose File y selecciona el archivo .certsigningrequest y da clic en Abrir.

5.- Haz clic en Continue.

6.- Da clic en Download y guarda el archivo en tu computadora.

7.- Haz clic en All Cetificates.

8.- Selecciona Identifiers y haz clic en el botón Agregar.

9.- Selecciona App IDs y clic en Continue.

10.- Haz clic en el icono App y clic en Continue.

11.- Agrega en App ID Prefix el Bundle ID io.apphive.clientapps.userapp y agrega el mismo Bundle ID en description pero sin los signos de (.) ioapphiveclientappsuserapp

12.- Selecciona las opciones Maps, Push notifications, User Management y Sign in with Apple (solo en caso de que tu app cuente con login con Gmail, Facebook o ambas) y da clic en la opción Edit.

13.- Selecciona la opción Enable as a primary App ID, clic en Save y Continue.

14.- Selecciona Profiles y da clic en el icono Agregar.

15.- Seleccionamos App Store y clic en Continue.

16.- Selecciona el Bundle ID de tu app y da clic en Continue.

17.- Selecciona el Certificates con la fecha en la que empezaste este proceso *podrás verificar que tiene un año mas de la fecha cuando lo creaste y clic en Continue.

18.- Agrega tu Bundle ID en la casilla Provisioning Profile Name y clic en Generate.

19.- Da clic en Download.

20.- Da clic en All Profiles.

21.- Selecciona Keys y da clic en el icono Agregar.

22.- Agrega tu Bundle ID pero elimina los signos (.) ioapphiveclientappsuserapp

23.- Selecciona Apple Push Notification (Solo caso de que alguna de tus apps cuente con la función Push Notification) Selecciona Sign in with Apple (Solo en caso de que alguna de tus apps cuente con inicio de sesión con Gmail o Facebook) y clic en Configure. (Si ninguna de tus apps cuentan con ninguna de estas funciones puedes saltar al paso 30)

24.- Da clic en el botón para seleccionar, selecciona el Bundle ID de tu app y da clic en Save.

25.- Da clic en Continue.

26.- Da clic en Register.

27.- Da clic en Download para descargar el archivo .P8 .

UTILIZANDO EL ARCHIVO (.CERTSIGNINGREQUEST) DEBES GENERAR SOLO UN ARCHIVO (DISTRIBUTION.CERT) POR “PROYECTO” Y CON ESE UNICO ARCHIVO (DISTRIBUTION.CERT) DEBES GENERA UN ARCHIVO (.MOBILEPROVISION) POR CADA “APP” QUE QUIERAS PUBLICAR EN APP STORE.

Agregar permisos de notificaciones push o inicio de sesión en Firebase.

En caso de que tu aplicación utilice notificaciones push o iniciar sesión con Apple deberas de seguir los siguientes paso:

1.- Entra en tu Firebase puedes hacerlo desde aquí y da clic en Ir a la consola.

2.- Selecciona tu proyecto.

3.- Da clic en configuraciones y clic en configuración del proyecto.

4.- Da clic en Cloud messaging.

5.- Selecciona la app que tenga el simbolo de IOS y cuente con inicio de sesión con Facebook o push notification.

6.- Da clic en subir.

7.- Clic en examinar.

8.- Selecciona Key en tu sección de certificates, identifiers y profiles Aquí

9.- Selecciona el bundle ID de tu proyecto app.

10.- Da clic en Download, este archivo ya lo descargamos con anterioridad y tiene la extensión .P8

11.- Selecciona el archivo .P8 y da clic en Abrir.

12.- Copia el Key ID y pega en el recuadro ID de clave (obligatorio)

13.- Copia el Team ID y pega en el recuadro de ID de equipo.

14.- Da clic en Subir.

Crear Capturas de Pantalla para Publicar en App Store

1.- Entra en la pagina https://app-mockup.com/

2.- Empieza dando clic en la opción START NOW

3.- Da clic en la opción IOS.

4.- Selecciona la opción Frame & Layout y da clic en Frame type

5.- Selecciona una de las dos opciones ya sea default o darker.

6.- clic en Layout Caption Above

7.- Selecciona entre Caption Above o Caption below.

8.- Puedes modificar el texto de Caption en la sección Caption escribiendo el texto en el recuadro.

9.- Puedes modificar el texto de SubCaption en la sección SubCaption escribiendo el texto en el recuadro.

10.- Da clic en la sección Screenshots y clic en los iconos de + en IPhone Xs Max

11.- Selecciona una captura de pantalla tomada de tu app y da clic en Abrir.

12.- Da clic en la sección Screenshots y clic en los iconos de + en IPhone 8 Plus

13.- Selecciona una captura de pantalla tomada de tu app y da clic en Abrir.

14.- Da clic en Preview.

15.- Clic en botón de download y selecciona Iphone Xs Max

16.- Da clic nuevamente en Preview.

17.- Clic en botón de download y selecciona IPhone 8 Plus.

18.- Abre tus descargas, doble clic sobre el archivo .zip para descomprimirlo.

19.- Da clic en la carpeta y clic en la captura de pantalla para verificar que la descarga haya sido correcta.

Requerimientos mínimos

  • 3 capturas de pantalla de 5,5’’ deben de ser de 1242x2208 mostrando la case del Iphone 8 Plus

  • 3 capturas de pantalla de 6,5’’ deben de ser de 1242x2688 mostrando la case del Iphone Xs Max

No puedes tapar la interfaz, se tiene que ver la pantalla y sus funciones lo más completa posible, evitando tapar cualquier botón, imagen o texto con el marco del dispositivo.

image

Como Llenar el Formulario de la App Store

1.- Entra en https://appstoreconnect.apple.com/

2.- Da clic en Mis Apps

3.- Clic en el botón Agregar y Nueva app.

4.- Seleccionamos IOS, escribe el nombre de la app, y selecciona el Idioma principal de tu app.

5.- Damos cli en la casilla ID de pack y selecciona el Bundle ID que agregaste io.apphive.clientapps.userapp

6.- Agrega tu Bundle ID en la casilla de SKU, selecciona Acceso Ilimitado y clic en Crear.

7.- Selecciona la app para entrar a su menu.

8.- Da clic en TestFlight.

9.- Da clic sobre la versión que deseas mandar a pruebas.

10.- Clic en Proporcionar información sobre el cumplimiento de las leyes de exportación.

11.- Selecciona la casilla Sí y da clic en el botón Siguiente.

12.- Selecciona la casilla Sí y da clic en el botón Empezar pruebas internas.

13.- Selecciona la opción App Store y en la sección Compilación encontraras la versión que seleccionaste.

15.- Verifica en la sección de capturas de pantalla que tengas seleccionada la opción IPhone Pantalla de 6,5" en esta sección deberas subir las capturas de pantalla de pantalla del tamaño del Iphone Xs Max

14.- Da clic en Seleccionar archivo.

15.- Selecciona las 3 capturas de pantalla mínimas de tamaño del dispositivo IPhone Xs Max y da clic en Abrir.

16.- Espera que suba las capturas, clic en la opción IPhone Pantalla de 5,5" y da clic en subir archivo.

17.- Selecciona las 3 capturas de pantalla mínimas de tamaño del dispositivo IPhone 8 Plus y da clic en Abrir.

18.- Da clic en Aceptar.

19.- Escribe un slogan publicitario de tu app en el cuadro de texto de Texto promocional.

20.- Escribe palabras clave con las que tus usuarios puedan encontrar tu app para descargarla en la sección de Palabras clave.

21.- Escribe la URL de “TU” pagina web en el recuadro URL de soporte.

22.- Escribe una descripción que hable acerca de tu app o negocio en el recuadro de Descripción.

23.- verifica que este agregada la versión correcta de tu app y su icono o regresa al paso 8.

24.- Agrega la versión de tu app de forma ascendente en el cuadro de texto Versión por ejemplo 1.0 para nuevo lanzamiento y 1.1 para nueva actualización.

25.- En el cuadro Copyright debes agrega el año en el que obtuviste los derechos de tu empresa, y el nombre de tu compañía 2018 Apphive Inc.

26.- Da clic en Clasificación Editar.

27.- Selecciona una de las tres casillas dependiendo del contenido de tu app y da clic en Aceptar. *Recomendamos no activar la casilla de apto para menores a menos de que tu contenido sea de consumo infantil

Información para el equipo de revisión de apps

Es muy importante realizar esta sección de manera correta ya que es lo mas vital para que tu app pueda ser publicada, EN CASO DE HACERLO DE MANERA INCORRECTA EL EQUIPO DE PRUEBAS RECHAZARA LA APP Y NO SERA PUBLICADA EN APP STORE POR LO QUE TENDRAS QUE REPETIR EL PROCESO

28.- Escribe un correo electrónico en la sección nombre de usuario y una contraseña, Este correo electrónico y contraseña deberas darlo de alta en tu app como un usuario verificado y su contraseña puedes crear esta cuenta Aquí, esta cuenta debe ser dada de alta en tu app como una cuenta de inicio de sesión de Apple NO DEBE SER UNA CUENTA DE GMAIL, FACEBOOK O CORREO ELECTRONICO, EL EQUIPO ENCARGADO DE LA PRUEBA NUNCA VA A REGISTRAR UNA CUENTA.

29.- Debes agregar tus datos de contacto (Nombre, Apellido, Numero telefónico con la clave de tu país y una Dirección de correo electrónico.

30.- En la sección de Notas debes agregar las instrucciones en español o ingles para probar tu aplicación y cómo hacer un recorrido completo paso a paso de tu app para el equipo de pruebas de Apple de la manera más especifica y clara. *Una recomendación que podemos hacerte es realizar este texto como si le explicaras a un niño de 7 años como utilizar tu app.

31.- Da clic en Seleccionar archivo para carga un archivo de video de cómo realizar una prueba de tu app esto es opcional pero la forma más posible para que aprueben tu app es realizar este proceso. *En este video debes mostrar como utilizar tu app paso a paso, debes ocupar un dispositivo IPhone y el correo electrónico y contraseña de la cuenta de Apple que diste de alta para el equipo de pruebas de Apple.

32.- Selecciona un archivo de video en formato .m4v, .mp4 o .mov y da clic en Abrir.

33.- Da clic en la casilla Publicar esta versión automáticamente.

34.- Da clic en la casilla No en la sección Identificador de publicidad.

35.- Da clic en Guardar y clic en Enviar para su revisión.

Nueva versión en App Store

Cada vez que solicites una nueva versión se cargara en la sección de TestFlight sigue los pasos para realizar el lanzamiento de una nueva versión.

1.- Entra en https://appstoreconnect.apple.com/

2.- Da clic en Mis Apps

3.- Selecciona la app para entrar a su menu.

4.- Da clic en TestFlight.

5.- Da clic sobre la versión que deseas mandar a pruebas.

6.- Clic en Proporcionar información sobre el cumplimiento de las leyes de exportación.

7.- Selecciona la casilla Sí y da clic en el botón Siguiente.

8.- Selecciona la casilla Sí y da clic en el botón Empezar pruebas internas.

9.- Selecciona la opción App Store y en la sección Compilación encontraras la versión que seleccionaste.

10.- Da clic en Guardar y clic en Enviar para su revisión.