Mon iMac fonctionne sous OS / X Yosemite 10.11.3 actuel. C'est une grosse machine de développement, pas redémarrée depuis quelques semaines. Il a de nombreuses applications du Mac App Store, parmi elles TextWrangler
et Clocks
. Soudain (cela a fonctionné hier) TextWrangler
ne s'est pas lancé. La liste de Console
montré
2016/02/16 11:12:38.116 com.apple.xpc.launchd[1]: (com.barebones.textwrangler.64672[94023]) Service exited with abnormal code: 173
et il ne ferait rien d'autre jusqu'à ce que je le jette à la poubelle et le re-télécharge depuis l'App Store. Ensuite, j'ai remarqué que ça Clocks
ne fonctionnait pas (ça a aussi fonctionné hier). Il a donné le même code d'erreur 173 et a été corrigé par un nouveau téléchargement.
Je vois dans Pourquoi les applications App Store transférées dans ~ / Applications sur une autre machine ne se lancent-elles pas? cette erreur 173 est provoquée par la réception de l'application non valide.
Y a-t-il une raison pour laquelle les reçus de certaines de mes applications du magasin deviendraient soudainement invalides?
la source
Réponses:
Hier (14 février 2016), l'un des certificats du Mac App Store a expiré et c'était également la date limite pour les développeurs d'inclure un nouveau certificat intermédiaire dans leur chaîne de signature d'applications. Le premier provoque l'échec du code de validation de réception utilisé par de nombreuses applications et le second est le "remède" à plus long terme
Les développeurs ont reçu un e-mail au moins deux fois à propos de ce changement, mais n'ont pas eu beaucoup de temps pour soumettre des applications pour examen - en fonction du temps généralement nécessaire à l'examen d'une mise à jour du Mac App Store pour être traitée même si elle est approuvée le premier. soumission.
Les utilisateurs doivent lancer chacune de leurs applications MAS lorsqu'ils sont connectés à Internet pour renouveler les certificats intermédiaires ou gérer les applications qui doivent être téléchargées à nouveau.
Une application avec un reçu non valide doit quitter avec un code spécial (173), qui informe OS X de présenter une connexion pour utiliser cette application sur cette boîte de dialogue de l'ordinateur.
Cependant, un bogue distinct dans OS X peut empêcher cette boîte de dialogue d'apparaître. Dans ce cas, les utilisateurs verront une application qui se ferme simplement au lancement. (Console.app signale que l'application se termine avec le code 173, mais OS X oublie d'afficher la boîte de dialogue).
Deux scénarios que vous devez connaître:
Situation horrible dont Apple est très conscient.
la source