Presque tout le monde est dans le même bateau que vous. La situation est assez compliquée, mais cette image montre certains des détails des couches de certificats impliqués dans la fabrication d'un fichier "reçu" :
Les ingénieurs d'Apple ont utilisé un certificat qui est marqué comme Non VALIDE Après : Nov 11 21:58:01 2015 GMT pour signer les applications qui ont été téléchargées pendant une longue période cette année. En outre, l'un des certificats était signé avec l'algorithme de signature sha1WithRSAEncryption et passe à sha256WithRSAEncryption, qui n'est pas entièrement pris en charge par tous les systèmes d'exploitation et les développeurs.
Le meilleur article (parmi de nombreux autres) est celui de Ben Toms :
En bref, l'une des clés constituant l'enveloppe que les applications utilisent pour vérifier un téléchargement correct de l'App Store a expiré hier. Apple a renouvelé ce certificat, mais vous devrez peut-être agir maintenant pour remédier à cette erreur.
Curieusement, les applications qu'Apple a elle-même créées reposent sur une autre chaîne de validation de confiance puisqu'elles incluent ce même certificat maintenant expiré et continuent pourtant de fonctionner sous OS X. En fait, ces applications semblent utiliser une autre validation (ou aucune) du reçu pour en vérifier l'exactitude.
Si vous êtes à l'aise avec la ligne de commande, essayez de redémarrer le processus qui s'occupe de ces reçus d'applications désormais obsolètes :
killall -KILL storeaccountd
Si vous éteignez votre Mac, le démon des comptes s'arrêtera également, ce qui devrait arranger les choses. vous n'avez pas besoin de retélécharger les applications à l'ordinateur après l'expiration de ce certificat Apple.
À ce stade, lorsque vous essayez de lancer l'application, vous devez être invité à saisir à nouveau votre mot de passe. Cela vous permettra d'obtenir un nouveau certificat d'Apple, qui pourra ou non résoudre le problème, en fonction de la manière dont l'application utilise le fichier de reçu.
Une autre chose qui peut remédier aux échecs des faux certificats est de vérifiez vos paramètres de date et d'heure, puis essayez de vous déconnecter. du Mac App Store entièrement. Si vous ne pouvez toujours pas exécuter l'application après vous être reconnecté, vous devrez peut-être supprimer l'application et la retélécharger après avoir vérifié la date et l'heure et redémarré le système d'exploitation. Veillez à vérifier les projecteurs et à supprimer toutes les copies de l'application. Videz la corbeille avant d'essayer de restaurer le téléchargement.
Si tout le reste échoue, il peut être prudent de contacter le développeur de votre application spécifique ainsi que l'assistance Apple pour obtenir des conseils, car les programmes qui gèrent la validation et la génération des reçus ne sont pas bien documentés.
Un grand merci également à Craig Hockenberry y Paul Haddad pour les grandes explications techniques sur ce qui se passe ici. Si la communauté ne travaille pas ensemble, nous risquons de rester dans l'ignorance bien plus longtemps lorsque des pannes gênantes comme celle-ci se produisent.