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 |
Simple | Moyenne | Complexe |
– d’une heure | + de 5 heures | 12 heures et + |
OcM
Objectif de l’article.
Contexte de la réalisation.
Modalité de l’éxécution.
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.
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.
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 :
- identifier le programme en question,
- 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à…
- on vide la corbeille (important)
- on redémarre (important)
Si 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.
- afficher les dossiers cachés
- dans le dossier application, sur chaque icône :bouton droit, « Afficher le contenu du paquet »
- si un dossier _MASReceipt est présent, le supprimer (autorisation admin requise)
- vider la corbeille (important)
- procéder pour chaque application…
- redémarrer (important)
le MAS ne devrait plus réclamer une mise à jour.