ios - tutorial - ¿La revocación del certificado de distribución afectará a la aplicación que está en revisión(en Apple Store) para Iphone?
clips iphone se (6)
A menudo, los desarrolladores se enfrentan a esta pregunta y evitan revocar un certificado. Los posibles pensamientos son si afecta a la aplicación en la tienda, o se requerirá el mismo certificado para la próxima actualización, etc.
Pero no hay ningún problema como ese. Los certificados de producción de Appstore y Adhoc se utilizan solo para el proceso de envío de la tienda de aplicaciones. Debe verificar el par de claves públicas de clave privada para validar que la ipa es un código firmado por una autoridad de firma válida. Una vez que la aplicación va a la tienda de aplicaciones, no tiene que preocuparse por el certificado utilizado.
La próxima vez para crear una actualización, puede codificar con un certificado diferente, pero necesita usar el mismo ID de aplicación.
Acabo de perder mi clave privada con la reinstalación del sistema operativo, por lo que tendré que crear nuevas solicitudes de firma de certificado. Quería saber si revocar mi certificado de distribución tendrá algún efecto en mis aplicaciones existentes en App Store, especialmente cuando una de mis aplicaciones está esperando la aprobación. ( En revisión ) construir desde el certificado de distribución de edad.
¿Debo esperar a que Apple acepte la aplicación o revocar el certificado de distribución no tendrá ningún efecto en la aplicación?
De los documentos de Apple:
https://developer.apple.com/support/technical/certificates/
Certificado de distribución de iOS (App Store) Si su membresía en el Programa para desarrolladores de iOS es válida, sus aplicaciones existentes en App Store no se verán afectadas. Sin embargo, ya no podrá enviar nuevas aplicaciones o actualizaciones a la App Store.
Desde mi propia experiencia, no afectará su aplicación en línea.
No habrá ningún efecto en sus subidas actuales. Como el identificador de paquete y la identificación de la aplicación para su aplicación seguirán siendo los mismos, tampoco afectará a ninguno de sus servicios de notificación de inserción. Esta es la única razón por la que podemos reemplazar los certificados PEM o p.12 a los desarrolladores web si el certificado actual de cualquier aplicación en vivo ha caducado.
Sé que esta es una pregunta antigua, pero como no se ha respondido ... Según el soporte de Apple, puede revocar el certificado inmediatamente después de enviar una aplicación para su revisión y la aplicación no se verá afectada. Las aplicaciones que ya están en la tienda de aplicaciones tampoco se verán afectadas.
Subprocesos de SO relacionados para soportar lo anterior:
Si revoco un certificado de distribución existente, ¿arruinará algo con las aplicaciones existentes?
Aprovisionamiento y certificación de iOS: ¿Revocará / renovará las aplicaciones de App Store?
Según mi experiencia y de acuerdo con el soporte de Apple, la revocación del certificado no tendrá ningún efecto en la compilación ya cargada en iTunes para revisión o en vivo.
¡¡Espero que esto ayude!!