Expiración del certificate iOS Developer

Tengo alguna count con certificate anterior para una aplicación que se encuentra actualmente en producción. No es un duplicado de esta pregunta ( vencimiento del certificate del desarrollador Apple Xcode: (0xE8008018) ) porque sé exactamente qué hacer, pero qué daño puede hacer. Como no tengo el file CSR que se usó para crear este certificate y la aplicación, uso muchas notifications push.

¿El certificate de revocación romperá las notifications push?

¿Qué se trata de firmar? Si revoco el certificate, ¿tengo que regenerar el perfil de aprovisionamiento antes de presionar para almacenar?

introduzca la descripción de la imagen aquí

¿Qué sucederá cuando revoco el certificate allí?

¿El certificate de revocación romperá las notifications push?

, si revoca el certificate, ya no recibirá notifications push a la aplicación.

¿Qué se trata de firmar? Si revoco el certificate, ¿tengo que regenerar el perfil de aprovisionamiento antes de presionar para almacenar?

Si crea un nuevo certificate y lo carga al server que envía las notifications automáticas, podrá enviar notifications automáticas nuevamente. Esto se puede hacer sin la necesidad de crear un nuevo binary para AppStore.

qué daño puede hacer Como no tengo el file CSR que se usó para crear este certificate y la aplicación, uso muchas notifications push.

Cree una nueva request de certificate y cárguelo en la aplicación correcta para crear un nuevo certificate en el portal del desarrollador. No necesita el file CSR original para hacer esto.

Debe revisar el artículo de Soporte de Apple sobre Certificados .

¿El certificate de revocación romperá las notifications push?

Sí, "ya no puedes enviar notifications push a tu aplicación". Al less no hasta que regenere el certificate y cambie su request para usar el nuevo.

Distribución:

  • Certificado de distribución de iOS (App Store)

Si su membresía del progtwig Apple Developer es válida, sus aplicaciones existentes en la App Store no se verán afectadas. Sin embargo, ya no podrá enviar nuevas aplicaciones o actualizaciones al App Store.

  • Certificado de distribución de iOS (interno, aplicaciones de uso interno)

Los usuarios ya no podrán ejecutar aplicaciones que se hayan firmado con este certificate. Debe distribuir una nueva versión de su aplicación que está firmada con un nuevo certificate.

En su caso, cree un nuevo certificate y reemplace el viejo certificate en el server de inserción con uno nuevo. ¡Aclamaciones! Todos los empujes continuarán entregando a los usuarios. Pero asegúrese de hacer lo anterior justo después de la creación del nuevo certificate.

Push cert se utiliza para la comunicación entre su server de inserción y APNS. APNS permite carga útil push desde los serveres que tienen certificates válidos. Entonces, reemplace el viejo certificate por uno nuevo. Lo hice en el pasado. No se enfrenta ningún problema. El push se efectuará por la duración que tomaría para revocar y actualizar los certificates en el server push.