Correction des messages d'erreur "L'application est endommagée ne peut pas être ouverte" dans Mac OS X

Certains utilisateurs Mac ont découvert qu'ils ne pouvaient pas ouvrir certaines applications téléchargées depuis le Mac App Store. Lorsque vous tentez d'ouvrir une application affectée dans OS X, un message indiquant "Name.app" est endommagé et ne peut pas être ouvert. Supprimez Name.app et téléchargez-le à nouveau depuis l'App Store. » Une autre variante est une fenêtre contextuelle demandant à un utilisateur de« Se connecter pour utiliser cette application sur cet ordinateur »demandant un identifiant Apple et un mot de passe.


La raison pour laquelle ces messages d'erreur ne peuvent être ouverts est l'expiration d'un certificat de sécurité de signature de code, ce n'est pas une erreur de l'utilisateur ou quelque chose à voir avec l'implication de l'utilisateur, c'est quelque chose avec DRM qui a été foiré dans le Mac App Store côté mais a maintenant un impact sur certaines applications qui ont été téléchargées à partir de là. Oui, c'est un message d'erreur étrange et frustrant, mais il est facilement résolu.

Résolution de l'erreur "L'application est endommagée et ne peut pas être ouverte" dans OS X

Ce message d'erreur a tendance à apparaître dans les nouvelles versions de OS X:

  1. Redémarrez le Mac, cela seul peut être suffisant pour corriger les applications problématiques et supprimer le message d'erreur
  2. Si un redémarrage ne résout pas l'application, supprimez l'application (faites-la glisser dans la corbeille et videz), puis relancez le Mac App Store et téléchargez à nouveau l'application via l'onglet Achats ou en recherchant l'application manuellement.
  3. Ouvrez à nouveau les applis autrefois touchées, elles devraient maintenant fonctionner correctement

Résolution de l'erreur "Se connecter pour utiliser cette application sur cet ordinateur" dans OS X

Ce message d'erreur peut apparaître dans les anciennes versions de OS X:

  1. Fermez la boîte de dialogue d'erreur "Connectez-vous pour utiliser cette application" lorsque vous le voyez, et redémarrez le Mac à la place
  2. Au redémarrage, ouvrez le Mac App Store et connectez-vous à votre identifiant Apple pour ré-authentifier le Mac et toutes les applications connexes
  3. Ouvrez les applications comme d'habitude

Cela devrait être tout ce qui est nécessaire pour que vos applications fonctionnent à nouveau sous OS X.

Le correctif d'erreur de l'application rapide pour les utilisateurs Mac avancés: suppression d'un processus

Vous pouvez cibler les processus storeaccountd via Activity Monitor si vous le souhaitez, ou utiliser la ligne de commande si vous êtes à l'aise avec le Terminal:

sudo killall -v storeaccountd

Il existe généralement deux processus "storeaccountd" en cours d'exécution, un en tant qu'utilisateur et un en tant que root, et l'utilisation de killall sur les deux est suffisante pour résoudre le problème.

Les personnes intéressées à en apprendre un peu plus sur les détails techniques de ces messages d'erreur peuvent se référer à ce fil Twitter, qui révèle le certificat expiré et spécule sur divers facteurs contributifs.

Eh bien, cela expliquerait le problème MAS. pic.twitter.com/Nuqj9Uxxiz

- Paul Haddad (@tapbot_paul) 12 novembre 2015

Évidemment, si vous n'avez pas vu ces messages d'erreur sur votre Mac, vous n'avez rien à craindre, et vous pouvez aller à votre guise. Mais, si vous les voyez, au moins savoir que c'est une solution simple, les applications ne sont pas réellement endommagés, c'était juste une erreur sur le côté des choses Apple avec un remède rapide.