Mi iMac ejecuta OS/X Yosemite 10.11.3 actual. Es una gran máquina de desarrollo, no se reinicia durante algunas semanas. Tiene muchas aplicaciones de la tienda de aplicaciones de Mac, entre ellas TextWrangler
y Clocks
. De repente (funcionó ayer) TextWrangler
no se inició. La lista de Console
mostró
2016/02/16 11:12:38.116 com.apple.xpc.launchd[1]: (com.barebones.textwrangler.64672[94023]) Service exited with abnormal code: 173
y no haría nada más hasta que lo tiré a la basura y lo volví a descargar de la tienda de aplicaciones. Entonces me di cuenta Clocks
de que no se estaba ejecutando (también funcionó ayer). Dio el mismo código de error 173 y se solucionó volviendo a descargar.
Veo en ¿Por qué no se inician las aplicaciones de App Store transferidas a ~/Applications en otra máquina? ese error 173 se debe a que el recibo de la aplicación no es válido.
¿Hay algún motivo por el que los recibos de algunas de mis aplicaciones de la tienda dejen de ser válidos repentinamente?
Ayer (14 de febrero de 2016) caducó uno de los certificados de la Mac App Store y también era la fecha límite para que los desarrolladores incluyeran un nuevo certificado intermedio en su cadena de firma de aplicaciones. El primero hace que falle el código de validación de recibo utilizado por muchas aplicaciones y el segundo es la "cura" a largo plazo.
A los desarrolladores se les envió un correo electrónico al menos dos veces sobre este cambio, pero no tuvieron mucho tiempo para enviar aplicaciones para su revisión, según el tiempo que normalmente toma una revisión para que se procese una actualización de Mac App Store, incluso si se aprueba en la primera. envío.
Los usuarios deben iniciar cada una de sus aplicaciones MAS mientras están conectados a Internet para renovar los certificados intermedios o tratar con aplicaciones que deben volver a descargarse.
Una aplicación con un recibo no válido debe salir con un código especial (173), que informa a OS X que presente un cuadro de diálogo Iniciar sesión para usar esta aplicación en esta computadora.
Sin embargo, un error separado en OS X puede evitar que aparezca este cuadro de diálogo. En este caso, los usuarios verán una aplicación que simplemente se cierra al iniciarse. (Console.app informa que la aplicación está saliendo con el código 173, pero OS X se olvida de mostrar el cuadro de diálogo).
Dos escenarios que debe tener en cuenta:
Horrible situación de la que Apple es muy consciente.
GordonM