Mise à jour Appstore Récalcitrante

Indice NDT

(N)iveau requis, de l’utilisateur à l’expert.
(D)ifficulté : Simple, Moyenne, Complexe.
(T)emps estimé pour la réalisation.

Utilisateur Technicien Expert
Niveau
Simple Moyenne Complexe
Difficulté
– d’une heure + de 5 heures 12 heures et +
Temps

OcM

Objectif de l’article.
Contexte de la réalisation.
Modalité de l’éxécution.

Une mise à jour qui ne se fait pas sur Mac Os X

Impossibilité de mettre à jour une application installée ou non présente

Explication de la procédure

Principes


Les mises à jour via le MAS (Mac Appstore) sont automatiques pour les différentes applications installées sur le Mac.

Elles sont associées au compte Apple lié au profil utilisateur. Ainsi on peut utiliser jusqu’à 5 postes avec le même compte et bénéficier des logiciels achetés avec un seul compte.maj

Problème


Seulement voilà, il arrive parfois que des mises à jour soient proposées et qu’il soit impossible de les réaliser.
Ce genre de situation très rare est spivent liée à la récupération de manière « détournée » un logiciel. Ce dernier usurpe le MAS soit directement avec un autre compte soit en passant par une autre application pas forcément installée…

L’effet est le suivant :  affichage d’une mise à jour mais  impossibilité de la réaliser.pastille

La connexion au compte est parfois identifiée comme mauvaise, puisque l’identifiant du compte est différent du compte connecté…

Cela peut se produire sur des logiciels correctement achetés sur le MAS. (très rare)

Dans tous les cas la solution la plus simple est :

  1. identifier le programme en question,
  2. le désinstaller si possible via un désinstalleur comme CleanmyMac pour être certain d’effacer tous les fichiers de préférences ici et là…
  3. on vide la corbeille (important)
  4. on redémarre (important)

identifantSi hélas on se retrouve toujours avec une propositon de mise à jour qui ne se fait pas…

Que l’application récalcitrante n’est pas identifiée (j’ai eu ce problème où une mise à jour était proposée pour un logiciel non installé…)

Il faut, pour chaque application ôter un dossier lié au Macapstore.

  1. afficher les dossiers cachés
  2. dans le dossier application, sur chaque icône :bouton droit, « Afficher le contenu du paquet »
  3. si un dossier  _MASReceipt est présent, le supprimer (autorisation admin requise)
  4. vider la corbeille (important)
  5. procéder pour chaque application…
  6. redémarrer (important)

pastillele MAS ne devrait plus réclamer une mise à jour.