Casi todo el mundo está en el mismo barco que tú. La situación es bastante complicada, pero esta imagen muestra algunos de los detalles de las capas de los certificados involucrados en hacer un archivo de "recibo":
Los ingenieros de Apple usaron un certificado que está marcado como No es válido después de : Nov 11 21:58:01 2015 GMT para firmar aplicaciones que fueron descargadas durante un largo período de este año. Además, uno de los certificados solía firmarse con el algoritmo de firma: sha1WithRSAEncryption y está en transición a sha256WithRSAEncryption, que no es totalmente compatible con todos los sistemas operativos y desarrolladores.
El mejor escrito (de muchos buenos) es de Ben Toms:
En resumen, una de las claves que componen el envoltorio que usan las aplicaciones para verificar una descarga correcta de la App Store expiró ayer. Apple ha renovado ese certificado, pero puede que tengas que tomar medidas ahora para remediar este error.
Curiosamente, las aplicaciones que hizo la propia Apple se basan en alguna otra cadena de validación de confianza, ya que incluyen este mismo certificado, ya caducado, pero que sigue funcionando en OS X. Básicamente, esas aplicaciones parecen utilizar otra validación (o ninguna) del recibo para comprobar que es correcto.
Si se siente cómodo con la línea de comandos, intente reiniciar el proceso que tiende a estos recibos de aplicaciones ahora desactualizadas:
killall -KILL storeaccountd
Si apagas tu Mac, eso también cicla el demonio de las cuentas y debería arreglar las cosas así no tienes que volver a descargar las aplicaciones a la computadora después del tiempo en que ese certificado de Apple expiró.
En este punto, cuando intente ejecutar la aplicación, se le pedirá que vuelva a introducir su contraseña una vez. Esto te dará un nuevo certificado de Apple que puede o no resolver la rotura real dependiendo de cómo o si la aplicación utiliza el archivo de recibo.
Otra cosa que puede curar los fallos de los certificados falsos es comprueba la configuración de la fecha y la hora y luego intenta firmar la salida de la Mac App Store por completo. Si aún no puedes ejecutar la aplicación después de volver a iniciar sesión, es posible que te veas obligado a borrar la aplicación y volver a descargarla después de verificar tu fecha/hora y reiniciar el sistema operativo. Asegúrate de comprobar y eliminar todas las copias de la aplicación. Vacía la papelera antes de intentar restaurar la descarga.
Si todo lo demás falla, puede ser prudente ponerse en contacto tanto con el desarrollador de su aplicación específica como con el Soporte de Apple para obtener orientación, ya que los programas que manejan esta validación y generación de recibos no están bien documentados.
Muchas gracias también a Craig Hockenberry y Paul Haddad por las grandes explicaciones técnicas de lo que está pasando aquí. Sin la comunidad trabajando en conjunto podríamos estar en la oscuridad mucho más tiempo cuando surgen roturas incómodas como esta.
0 votos
¿Cree que esto puede estar relacionado con mi problema ? (Irónicamente, hoy es mi cumpleaños).