Antes de comenzar el proceso de actualización

1. Lee acerca de los requisitos previos en la ayuda general online sobre cómo publicar tu nueva aplicación GoodBarber como una actualización de tu aplicación existente.
2. Sigue las instrucciones proporcionadas en la ayuda online para obtener el ID de pack y el número de versión de tu aplicación existente.

Una vez hecho esto, ve a App iOS> Publicar y selecciona tu modo de publicación preferido: Solo o GoodBarber Se Hace Cargo (GBTC).


1

Actualiza tu aplicación existente usando GoodBarber Se Hace Cargo (GBTC)

1. Haz clic en "Solicitar la revisión de tu aplicación iOS".​
2. Selecciona "Actualizar"
3. Rellena el formulario y envíelo.

Se generará automáticamente un ticket de soporte para que el equipo de revisión pueda verificar que:
- El ID de pack y el número de versión proporcionados en el formulario coinciden con los de la aplicación existente en App Store Connect.
- La cuenta de desarrollador cumple con las pautas de Apple y pertenece a la persona o entidad propietaria de la aplicación/propietaria del contenido de la aplicación.

Si falta algo, el equipo te lo hará saber en el ticket de verificación y te pedirá que lo arregles.

Si todo es correcto, se generará un nuevo ticket de soporte dedicado al proceso de publicación.
Luego, el equipo lo usará para comunicarse contigo hasta que se publique la aplicación.


2

Actualiza tu aplicación existente Solo - Compilación de la nueva aplicación

En la primera pantalla, selecciona "Actualizar" y ve al siguiente paso.

- Crear un nuevo Certificado de Distribución

1. En el paso 2.1, selecciona "Crear un nuevo certificado de distribución" y ve al paso Siguiente.
2. Continúa con el paso 2.2 y descarga el archivo .csr provisto en el backoffice
3. En una nueva pestaña de tu navegador, ve a tu cuenta de desarrollador de Apple >Certificates, Identifiers and Profiles > Certificates
4. Crea un nuevo certificado siguiendo las instrucciones de los pasos 2.3 a 2.4 en el backoffice
5. Carga el nuevo Certificado de Distribución en el paso 2.5 en tu back office y ve al Siguiente Paso.

- Registra tu ID de pack existente y número de versión

1. En el paso 3.1, decide si activas o no Universal Links.
2. En el paso 3.2, proporciona el número de versión de tu aplicación iOS existente y tu Bundle ID (= la ID de pack).

- Crear un nuevo Certificado Push

1. En tu cuenta de desarrollador de Apple > Certificates, Identifiers and Profiles > Identifiers , selecciona tu ID de pack existente.
2. Si eliges activar Universal Links, marca la casilla de la capacidad de Associated Domain.
3. Desplázate hacia abajo hasta la capacidad de notificaciones push y marca la casilla.
4. Haz clic en el botón configurar (si no hay un certificado de inserción asociado) o editar (si hay un certificado de inserción asociado) en la línea.
5. En Production SSL certificate, elimina cualquier certificado existente, luego haz clic en "Create certificate" (no se preocupe, el certificado que revoque será reemplazado casi de inmediato).
6. Carga el archivo .csr para generar y descargar el nuevo Certificado Push.
7. Carga el nuevo Certificado Push en el paso 4.6 en tu back office .

- Crear o actualizar el perfil de aprovisionamiento

1. En tu cuenta de desarrollador de Apple, ve a Certificates, Identifiers & Profiles > Profiles
2. Selecciona el archivo App Store Mobile Provision de tu aplicación o crea uno nuevo.
3. Asegúrate de que el  Distribution Certificate y el ID de pack sean los mismos que en Publicación > App iOS > Certificados (el Certificado de distribución debe tener la misma fecha de vencimiento).
4. Guarda el archivo App Store Mobile Provision y descárgalo.
5. Cárgalo en el back office en el paso 5.4.

- Haz clic en el botón para crear tu aplicación iOS.


3

Actualiza tu aplicación existente Solo: carga y prueba en App Store Connect

Una vez compilada la aplicación, podrás descargar el archivo .ipa y enviar tu aplicación a App Store Connect como una actualización de tu aplicación existente.

El proceso para actualizar una aplicación en App Store Connect se describe en esta ayuda online .
Una vez que se haya cargado la nueva versión de tu aplicación, también podrás probarla con TestFlight .


4

En caso de un mensaje de error en Transporter

En caso de que no logres cargar tu aplicación después de completar todos estos pasos correctamente, es posible que sea necesaria una intervención manual de nuestra parte.
En este caso, comunícate con el soporte y proporciona el mensaje de error que recibes en Transporter.


Otros artículos