Mac App Store Problem: Wenn er nicht zu laden aufhört!

Vor ein paar Tagen hatte ich ein sehr nerviges Problem: der Mac App Store ließ sich nur ein paar Klicks lang nutzen, bis er in einer endlos Ladeschleife hängen blieb.

Mac App Store Problem: Anzeige lädt nie fertig
Mac App Store Problem: Anzeige lädt nie fertig

Das nervige an dieser Sache war, dass auch ein Beenden und Neustarten des Mac App Stores keine Abhilfe schaffte. Erst mit Hilfe eines Neustarts meines MacBooks konnte ich den App Store auch wieder starten und nutzen … allerdings trat nach nur wenigen Klicks das gleiche Problem wieder auf.

Mit Franks Hilfe konnte ich das Problem lösen, obwohl ich nicht ganz sicher bin welcher der Lösungsansätze letztendlich das Problem bereinigt hat. Zunächst versuchten wir der Ursache auf den Grund zu gehen und wurden in der „Aktivitätsanzeige“ fündig. Dort gibt es einen Reiter namens „Netzwerk“. In diesem Filterte ich die Anzeige über die Suche nach „App Store“.

Informationen aus der Aktivitätsanzeige

Dort tauchten beim Start des Mac App Stores zwei Prozesse auf: einmal der „App Store“ selbst und dann wurde offenbar noch „https://itunes.apple.com“ aufgerufen. Kurze Zeit später wandelte sich dieser Aufruf zu der Anzeige „App Store-Webinhalt (reagiert nicht)“ und damit erklärte sich dann die Endlosladeschleife.

Mac App Store Problem: Aktivitätsanzeige Netzwerk
Mac App Store Problem: Aktivitätsanzeige Netzwerk

Mac App Store Debug Menü nutzen

Zunächst hatte ich nach kurzer Recherche einen Hinweis auf das versteckte Debug Menü im App Store entdeckt. Damit dieses Menü angezeigt wird, muss man einen Befehle im „Terminal“ ausführen. Sicherheitshalber sollte man den App Store vorher schließen:

defaults write com.apple.appstore ShowDebugMenu -bool true

Wenn das Ausführen der folgenden Anweisung als Ergebnis „1“ ausgibt, hat alles geklappt.

defaults read com.apple.appstore ShowDebugMenu

Wenn man später das Debug Menü nicht mehr angezeigt bekommen möchte, genügt folgender Terminalbefehl:

defaults write com.apple.appstore ShowDebugMenu -bool false

Wenn man nun den Mac App Store startet wird in der Menüauswahl der Punkt „Debug“ angezeigt, der einige interessante Möglichkeiten bietet.

Mac App Store Menüpunkt Debug
Mac App Store Menüpunkt Debug

Hier lassen sich zunächst einmal die Optionen „Clear Cookies“ und „Reset Application“ auswählen, was bei mir leider keine Veränderung brachte. Dann kann man sich über „Show Download Folder…“, den Download Ordner des App Stores anzeigen lassen und diesen nach Schließen des App Stores versuchsweise löschen, was in meinem Fall auch nach einem Neustart noch keine Lösung des Problems ergab.

Löschen diverser App Store Librarys

Dann machte ich mich daran einige der App Store Librarys zu löschen. Diese sind an folgenden Stellen zu finden und lassen sich im Finder recht einfach mit diesem Tipp auffinden bzw. öffnen:

  • ~/Library/Application Support/App Store
  • ~/Library/Preferences/com.apple.appstore.plist
  • ~/Library/Caches/com.apple.appstore
  • /Library/Application Support/App Store

Leider immer noch kein Erfolg.

Fröhliches Prozesse abschießen

Ich habe dann nochmal in der „Aktivitätsanzeige“ nur nach dem Wort „Store“ suchen lassen und außer dem App Store selbst alle Prozesse gezwungenermaßen beendet.

Mac App Store Problem: Aktivitätsanzeige
Aktivitätsanzeige

Diesmal brauchte es nicht einmal einen Neustart. Ab sofort gehörte das Problem der ewigen Ladeschleife der Vergangenheit an. Ich bin mir nicht ganz sicher welches der entscheidende Schritt zur Lösung des Problems war, denn das Abschießen der Prozesse, sollte eigentlich auch durch einen Neustart geschehen, aber ich bin froh, dass dieses nervige Problem aus der Welt ist.

So ganz allein bin ich mit dem Problem wohl nicht, denn interessanterweise tauchte ein paar Tage später ein Artikel von MacStories in meinem Feedreader auf in dem das gleiche Problem mit ähnlichen Lösungsansätzen beschrieben wird.

Update: Ca. eine Woche später tauchte das Problem wieder auf. Diesmal habe ich mit dem letzten beschrieben Schritt angefangen und habe einfach nur über die „Aktivitätsanzeige“ alle zum Store gehörigen Prozesse zwangsweise beendet. Anschließend (ohne Neustart des MacBooks) den App Store wieder gestartet und siehe da: das Vorgehen reichte völlig aus, alles war wieder normal.