1 votos

¿Cómo puedo extender la duración de la Expiración del Certificado para Aplicaciones Personales?

Soy un pequeño desarrollador independiente, y como muchos de ustedes, a veces construyo aplicaciones principalmente para mi propio uso. Un gran problema con el que me he encontrado repetidamente es la expiración de los certificados de desarrollo de Apple. Esto hace que mis aplicaciones personales - como mi aplicación de notas y tareas esenciales - sean inutilizables después de una semana si no puedo gestionar la importación y exportación de datos y tener mi Mac cerca para generar un nuevo build regularmente. Es extremadamente disruptivo cuando estoy lejos de mi Mac y no puedo generar un nuevo build para instalarlo con un nuevo certificado.

Siento que para aplicaciones personales instaladas directamente en nuestros propios dispositivos, tener certificados indefinidos sería una gran mejora. Facilitaría la experiencia para pequeños desarrolladores como yo y eliminaría un obstáculo innecesario para usar nuestras propias creaciones.

¿Existen soluciones alternativas o automatizaciones para las personas que quieren desarrollar aplicaciones y no enviarlas a TestFlight para obtener una expiración de certificado más larga?

1voto

Marc Wilson Puntos 146

Los certificados de seguridad no caducan nunca han sido una opción en ninguna infraestructura. Solías poder establecer fechas de caducidad que estaban muy lejos en el calendario, pero ya no puedes hacerlo.

Los certificados de firma de código están limitados a tres años.

https://www.sectigo.com/resource-library/how-long-are-digital-certificates-valid

Los certificados SSL están limitados a un año.

https://www.appviewx.com/education-center/what-is-the-maximum-validity-period-of-tls-ssl-certificates/

Apple tiene una configuración de Solo interna de TestFlight donde puedes subir una aplicación y esta se firma por 90 días en lugar del período más corto para instalaciones de Xcode.

  • evita que la aplicación llegue a la App Store
  • Xcode puede gestionar la firma

A menos que haya más cambios para las personas lo suficientemente grandes como para optar por los nuevos procedimientos de la UE, TestFlight es la forma de obtener más tiempo para aplicaciones personales que nunca llegarán a la App Store.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X