Cela fait quelques jours que je ne peux plus mettre à jour les applications que j’ai acheté au Mac App Store. En effet, un petit message rouge s’affiche à côté du bouton mise à jour indiquant "une erreur est survenue". Après plusieurs recherches, j’ai enfin trouvé la solution que je partage ici.
Dans un premier temps, il va falloir activer le mode de débuggage du Mac App Store. Cela nous permettra de connaître l’erreur exacte. Pour cela, il faut ouvrir le terminal et taper la commande suivante (vous pouvez aussi copier/coller la ligne ci-dessous, nous ne sommes pas des barbares) :
defaults write com.apple.appstore ShowDebugMenu -bool true
(Cette action est réversible en lançant la même commande avec false à la place de true)
Maintenant, dans la barre de menu du Mac App Store apparaît un item Debug. Cliquer et activer le premier item "Enable Menu Bug". Ainsi, si un problème apparaît, le Mac App Store vous donnera un code d’erreur. Pour mon cas, l’erreur était NSURLErrorDomain -1012
. Ceci étant, apparemment la solution que je vous propose est valable pour les erreurs 1100 aussi.
Ensuite, aller avec le Finder dans la partie bibiliothèque de votre Mac. Pour cela, ouvrir une fenêtre Finder, cliquer sur Aller dans la barre de menu en laissant la touche Alt enfoncée. Cela permettra d’afficher Bibliothèque. Sélectionner Bibliothèque, ensuite aller dans le dossier Préférences. Dans ce dossier, supprimer les fichiers suivants :
-
com.apple.appstore.plist
-
com.apple.appstore.plist.lockfile
-
com.apple.softwareupdate.plist
Dans le terminal, entrer la commande suivante :
sudo killall -HUP mDNSResponder
Puis redémarrer votre ordinateur. Mais ce n’est pas fini. Ouvrer les Préférences Systèmes, aller dans la partie Réseau de votre connexion active, cliquer sur avancé et dans la partie TCP/IP, cliquer sur le bouton "Renouveler la bail DHCP".
Grâce à cela, je peux enfin mettre à jour mes applications achetées sur le Mac App Store. Librement traduit depuis cette source.