Sobre los certificados

Los certificados y el mobile provision utilizados en tu aplicación están visibles en el menú Canales de venta > App iOS > Certificados  en tu back office.

Los certificados válidos* se muestran en verde.
Los certificados caducados se muestran en rojo.

El certificado de distribución se usa para compilar la aplicación iOS y distribuirla en App Store Connect.
Cuando el Certificado de Distribución caduca, no tiene impacto en los usuarios existentes de tu aplicación o en la versión de la aplicación que está publicada actualmente en la tienda.
El certificado de distribución debe renovarse antes de compilar o cargar la próxima versión de tu aplicación en App Store Connect. No hay prisa por hacerlo si no planea actualizar la aplicación en la tienda en el corto plazo.

El certificado Push se utiliza para que el servicio Push funcione en tu aplicación.
Cuando el Certificado Push caduca, el push deja de funcionar para iOS. Tus usuarios ya no las reciben y se muestra un error en la lista del historial de Push.
Por lo tanto, el Certificado Push debe renovarse antes de que caduque para garantizar la continuidad del servicio de notificaciones push en tu aplicación.

*Nota: el back office no está conectado a la cuenta de desarrollador de Apple y no tiene forma de detectar cuándo se ha revocado un certificado. El certificado aún se mostrará como válido hasta la fecha de vencimiento, incluso si se revocó manualmente en la cuenta de desarrollador.


1

Cómo renovar certificados caducados

1. En su back office, ve a Canales de venta > App iOS > Certificados  
2. Haz clic en el botón azul Renovar mis certificados*
*El botón no estará disponible cuando la aplicación se esté generando o cuando la aplicación esté pendiente de validación en App Store Connect.

Nota: Los próximos pasos describirán el proceso para usuarios individuales que se ocupan del proceso de publicación de su aplicación iOS por su cuenta.
Si GoodBarber se encarga de la publicación por ti, esta ayuda online  es la que debes seguir, ya que no tienes acceso al proceso de publicación en tu back office.


2

Crear un nuevo certificado de distribución

- App distribuida a través de App Store Connect (App Store oficial de Apple):
El Certificado de Distribución de App Store es válido por 1 año. Solo se usa para compilar la aplicación o enviarla a la tienda.
Si no necesitas realizar ninguna de estas acciones, no hay emergencia para renovar el Certificado de Distribución.
Un certificado de distribución de App Store vencido no afecta la versión que ya está publicada en la tienda o instalada en los dispositivos de los usuarios.

Para reemplazar tu certificado de distribución vencido, puedes:
1. En Canales de venta > App iOS > Publicar , continúa con el paso 1, selecciona "Crear un nuevo certificado de distribución" y ve al siguiente paso.
2. Ve al paso 2.2 y descarga el archivo .csr provisto en el back office
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 back office.
5. Carga el nuevo Certificado de Distribución en el paso 2.5 en tu back office .

Nota: si no es necesario renovar el certificado de distribución y solo necesita renovar el certificado push, selecciona "Usar un certificado existente" en el paso 1 y siga los siguientes pasos a continuación.


3

Crear un nuevo Certificado Push

1. En Canales de venta > App iOS > Publicar , continúa con el paso 4 y descarga el archivo .csr proporcionado en el back office.
2. En tu cuenta de desarrollador de Apple, ve a Certificates, Identifiers & Profiles > Identifiers
3. Selecciona el App ID de tu aplicación (en caso de duda, es el ID de la aplicación que se muestra en el menú Canales de venta > App iOS > Certificados  en tu back office)
4. Desplázate hacia abajo hasta la capacidad de Push Notifications y asegúrate de que la casilla esté marcada.
5. Haz clic en el botón configure (si el certificado de inserción actual ha caducado) o edit (si el certificado de inserción actual aún es válido) en la línea.
6. En Certificado SSL de producción, elimina cualquier certificado existente, luego haga clic en "Create certificate" (no te preocupes, el certificado que revoque será reemplazado casi de inmediato).
7. Carga el archivo .csr y descarga el nuevo Certificado Push.
8. Carga el nuevo Certificado Push en el paso 4.6 en tu back office .


4

Actualizar el Mobile Provisioning

Debes renovar el Mobile Provisioning de tu aplicación siempre que renueves el certificado de distribución, el certificado push o ambos certificados.

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.
3. Asegúrate de que el Certificado de distribución y el app ID sean los mismos que en Canales de venta > App iOS > Certificados  (el Certificado de distribución debe tener la misma fecha de vencimiento).
4. Guarda el nuevo archivo App Store Mobile Provision y descárgalo.
5. Elimina el antiguo archivo App Store Mobile Provision del back office  en el paso 5.4 y carga el nuevo.


5

Compilación y actualización

La renovación de los certificados no requiere una nueva compilación o una actualización de tu aplicación en App Store Connect.
Sin embargo, definitivamente deberías considerar enviar una nueva versión de tu aplicación a la tienda si la versión publicada actual tiene un año o más.


Otros artículos