Estás aquí:   Contenido / Proceso De Envío Ios / Actualización De La Aplicación Ios

iOS - Actualiza una aplicación publicada que ha sido creada fuera de GoodBarber

Empieza con el proceso de envío iOS

Si haz creado una app con otro servicio y la app ya fue publicada en la App Store, puedes actualizar la app existente con la app creada con GoodBarber. 
Esto dejara que tus usuarios existentes puedan descargarla tu nueva app GoodBarber como una actualización de la app que ya esta instalada en sus dispositivos.

Para actualizar una app iOS existente, sigue estos pasos:

1. Ve a Publicar > Publicación > iOS

Nota: Solo podrás acceder al proceso de envío de iOS después de completar los requisitos obligatorios. 
Si los pasos requeridos no se completan, la lista de artículos para completar aparecerá en esta pestaña.
Completalos para que puedas continuar.


2. Haz clic en el botón verde "Empieza con el proceso de revisión iOS".
3. Haz clic en el botón verde "Quiero publicar mi app en la App Store".
4. Haz clic en la segunda opción "Actualizar"

picture

1

Verificación de la cuenta y el estado de la app

1. Facilita la siguiente información, así el equipo de GoodBarber puede verificar tu aplicación:

- Bundle ID (ID de pack)  y numero de versión de la app existente (lea esta ayuda en línea)
- ID Desarrollador (Apple ID) y contraseña para acceder a la cuenta Desarrollador apple donde la app existente fue publicada
- Opcional: el URL de la tienda (solamente si la app esta disponible para venta en la tienda)

2. Envía el formulario: un ticket se genera con el soporte.

El equipo verificará la exactitud de la información y el cumplimiento de la app a los directrices de Apple: 
-El Bundle ID (ID de pack) y numero de versión disponibles en el formulario debería ser los mismos a la app que ya esta publicada en la App Store.
-La cuenta del desarrollador debe pertenecer al individual/empresa/administración a quien pertenece la app/el contenido de la app. 

picture

2

Recuperar el Bundle ID (ID de pack) existente

1. Inicia sesión a tu App Store Connect: https://appstoreconnect.apple.com/  
2. Sigue las indicaciones de esta ayuda en línea.

ADVERTENCIA: ​la ID de la aplicación asociada a los archivos de Mobile Provision debe ser la misma que el Bundle ID (ID de pack) que se proporciona en el formulario al comienzo del proceso.
Si no coinciden, el sistema no te permitirá finalizar el proceso y se te solicitará que te comuniques con el Soporte.
 


3

Compilación (construcción) de la app iOS

Después de que se te permita continuar, puede iniciar el proceso de compilación de la aplicación.

Al fin de este proceso, podrás probar la versión Ad Hoc de la app - una copia exacta de la app que enviarás a la tienda. 
Podrás empezar este proceso tu mismo (Solo) o dejar que GoodBarber lo haga para ti si te subscribes al servicio GB Hace Cargo.

picture

Si eliges dejar queGoodBarber lo haga:
1. Sigue los pasos en tu back end, que requiere que rellenes un formulario.
2. Valida el formulario, después nuestro equipo tomará este.
3. Te notificaremos a través del Soporte cuando la app puede ser probada. 
Mas información sobre el servicio "GoodBarber Se Hace Cargo" se puede ver en esta ayuda en línea .

Si tu haces esto Solo, aquí hay una vista rápida de lo que tendrás que hacer en cada paso del proceso:

Paso 1: Cuenta Desarrollador

Escoge si crearás un nuevo Certificado de Distribución, o si utilizarás uno ya existente/un archivo p12.

picture

Cuando es posible, te recomendamos reutilizar un certificado existente o archivo .p12.

Puedes seleccionar un certificado de la lista desplegable en el backend si todos los requerimientos siguientes han sido cumplidos:

- Ya haz compilado otra app con GoodBarber
- Estas usando la misma account ID para la otra app y esta.
- Ambas apps serán compiladas con la misma cuenta Desarrollador Apple en Empresa
- El certificado de distribución existente aun es valido en la cuenta Desarrollador Apple en Empresa y no ha sido revocado.
 
SOLO si se cumplen TODOS los requisitos anteriores:
1 - Elige Quiero usar un certificado de distribución que ya existe.
Un menú desplegable te mostrará los certificados de distribución existente que se han utilizado en tus otras apps.
2- Escoge una app en la lista que ya esta usando este certificado.
Nota: Si eres un experto, puedes utilizar un archivo .p12. La contraseña asociada a este archivo .p12 tiene que ser "duoapps". 

picture

Paso 2: Certificado de Distribución

Si haz elegido la opción para crear un nuevo certificado, sigue las indicaciones disponibles en el backend para crear y subirlo. 
Si haz elegido usar uno ya existente, continua al paso 3.


Paso 3: Certificado Push

Sigue las indicaciones para asociar un certificado push a tu App ID ya existente y subirlo en el backend. 

ADVERTENCIA:Ten mucho cuidado! Si escoges el App ID malo para crear tu certificado push en la cuenta Desarrollador Apple, las notificaciones push en esta app no funcionaran!


Paso 4: App Store Mobile Provisioning

El archivo mobile provisioning es un certificado autentificando tu app en tu nombre en la App Store. 
Selecciona el Certificado de Distribución que fue usando en Paso 1 y la App ID de tu app existente.

ADVERTENCIA: Tenga mucho cuidado con este paso. Si seleccionas la incorrecta App ID para generar tu Mobile Provision, no podrás continuar con el proceso. El sistema detectará si el App Id es diferente del Bundle ID que proporcionaste para la verificación. 


Paso 5: Mobile Provision Ad Hoc

El archivo mobile provisioning Ad Hoc te dejará instalar la versión Ad Hoc de tu app en el/los dispositivos(s) registrado(s), para poder probar todas las características nativas (como notificaciones push por ejemplo).
La versión Ad Hoc de la app es la copia exacta de la app que distribuirás a tus usuarios. 

Para crearlo, selecciona el Certificado de Distribución que fue usando en Paso 1, la app ID de tu app existente, y el/los dispositivo(s) registrado(s) en tu cuenta Desarrollador Apple.

ADVERTENCIA: Tenga mucho cuidado con este paso. Si escoges la App ID mala para generar tu Mobile Provision Ad Hoc, no podrás continuar con el proceso.


4

Construye tu aplicación

Si todo esta hecho correctamente hasta ahora, esta pantalla debería aparecer, y dejarte construir la app.
Haz clic en el botón verde, y espera que tu app sea generada. Puede tomar varios minutos.

picture

5

Prueba la app

Cuando sea generada, puedes descargar la versión Ad Hoc de tu app iOS.
Sigue estaayuda en línea para saber cómo probar tu versión Ad Hoc. 
Haz clic en Probar mi aplicación y sigue las indicaciones para probar la app en tu dispositivo.

Para editar tu aplicación, haz clic en "Modificar mi aplicación". Verás la pantalla anterior (Ninja) otra vez.
Después de tus modificaciones, regresa a esta página y haz clic en "Crear mi aplicación" para volver a la pantalla Prueba.
  
Para enviar tu aplicación si estás satisfecho, haz clic en "Enviar mi solicitud".

picture

6

Subscripción / Modificación al plan iOS Premium

En este paso, te pediremos pagar por el plan iOS Premium antes que esta app pueda ser enviada a la tienda. 

- Si estás actualmente en el tiempo de prueba = precio completo.
- Si tienes el plan Android anual = monto prorrata hasta el fin de tu subscripción
- Si tienes el plan Android mensual = serás cobrado para el plan iOS mensual empezando la próxima factura

1. Introduce tu información bancaria
2. Haz clic en "Pagar ahora" para pagar la factura.


7

Enviar tu aplicación

Regresarás la pagina de pruebas, haz clic en "Enviar mi aplicación" de nuevo.
Un mensaje de advertencia aparecerá para informarte que los cambios que haces en tu app no se podrán publicar hasta que tu app sea disponible en la tienda. 
Si estás listo para enviar tu app, haz clic en "Sí, envíala a la tienda!"
 

picture

8

Envío a la App Store

Has llegado a la pagina "Envío al App Store". Desde ahí:
1 - Descarga el archivo IPA
2 - Haz clic en "Proximo paso"
3 - Sigue esta ayuda en línea para actualizar tu app en App Store Connect.

picture

9

Después de la publicación

Cuando tu actualización este disponible en la tienda, tu backend será desbloqueado.

Si tu app esta Lista para venta, pero el back office aun no ha cambiado el estado de publicación, tienes la opción de cambiarlo manualmente. 

  • Ve al menú Publicar > Publicación > iOS
  •  Haz clic en el icono azul en la esquina derecha "Desbloquea tu backend".