Ghost-Updates auf dem Mac

Mein Dock sagt mir, dass ich 8 verfügbare Updates habe:

Appstore

Ich habe auch die Benachrichtigung erhalten, dass Updates installiert werden sollen. Wenn ich jedoch den App Store öffne, sehe ich nur kürzlich installierte Updates (ohne sichtbare Updates für Apps oder Software):

Aktualisierungen installiert

Wenn die Updates echt sind, wie aktualisiere ich, und wenn nicht, wie werde ich die Blase los?

Bearbeiten (weitere Informationen):

$ defaults read com.apple.appstore
{
    "NSWindow Frame Preferences" = "0 116 1277 661 0 0 1280 777 ";
    "NSWindow Frame window_prefs" = "20 51 1240 726 0 0 1280 777 ";
    SeenOSUpdates =     (
    );
    Storefront = "143441-1,13 ab:WJ6jMoo1";
    appStoreBadgeCount = 7;
    "com.apple.appstore.WebKit2DeveloperExtrasEnabled" = 1;
    "com.apple.appstore.WebKit2ShowsToolTipOverTruncatedText" = 1;
    "com.apple.appstore.WebKit2SuppressesIncrementalRendering" = 1;
    "com.apple.appstore.WebKit2UserInterfaceDirectionPolicy" = 1;
    "primary.WebKit2DeveloperExtrasEnabled" = 1;
    "primary.WebKit2ShowsToolTipOverTruncatedText" = 1;
    "primary.WebKit2SuppressesIncrementalRendering" = 1;
}
$
Das ist seltsam. Meine Ausgabe hat ein ` availableUpdates = (); ` blockieren. Das Einzige, woran ich in diesem Moment denken kann, ist, einen neuen Benutzer zu erstellen und zu sehen, ob die Updates immer noch angezeigt werden. Ansonsten eine Neuinstallation von Sierra, wenn Sie alles versucht haben, was ich bereitgestellt habe. Aber ich würde zuerst die Apps löschen und neu installieren.
Einen Dummy-Benutzer erstellt und zu diesem Konto gewechselt, es wurden immer noch 7 Updates angezeigt, obwohl ich mich nicht bei iCloud angemeldet habe.
Ich glaube, das liegt daran, dass die Apps selbst mit einer iCloud-ID verknüpft sind und Sie sich deswegen nicht wirklich anmelden mussten. Dies soll sicherstellen, dass die Apps legitim sind, mit welchem ​​​​iCloud-Konto sie heruntergeladen wurden usw. Hat mit Quittungsdateien auf Ihrem System zu tun.
Also was mache ich?
Wenn es dir egal ist, mach dir keine Sorgen. Ich würde Apps löschen, von denen ich weiß, dass sie aus dem App Store stammen, und neu installieren. Wenn ich eine Zahlenanpassung sehe, würde ich das beenden. Wenn nicht, würde ich neu installieren. Saubere Installationen sind immer schön und frisch. Ich habe jedoch, was ich glaube, eine Lösung für die Nummer, aber nicht für möglicherweise nicht aktualisierte Apps, wenn es wirklich welche gibt. Es wird in meiner Antwort sein.
Die akzeptierte Antwort in dieser Frage (die als Duplikat dieser Frage geschlossen wurde) ist die Lösung und viel einfacher: apple.stackexchange.com/questions/258979/…

Antworten (7)

Der App Store hatte seit gestern Nachmittag Probleme.
Es war nicht deine Schuld, das Problem lag auf ihrer Seite.
Aber jetzt ist es wieder da.

Ich glaube auch, dass dies ein Serverüberlastungsproblem ist, bei dem der Update-Katalog, der den Mac-Clients bereitgestellt wird, falsche Berechnungen verursacht. An Dutzenden von Macs, die wir verwalten und die dieses Problem hatten, hat sich nichts geändert, außer dass die Zeit verging, und dieses Problem wurde jetzt auf breiter Front geklärt.

Ich würde den folgenden Befehl im Terminal versuchen, um die für Ihren Mac verfügbaren Updates herunterzuladen und zu installieren. Alle folgenden Befehle erfordern Administratorrechte und werden Sie zur Eingabe Ihres Passworts auffordern, das NICHT an den Bildschirm weitergeleitet wird. Sie werden sehen, dass sich das Caret-Zeichen während der Eingabe überhaupt nicht bewegt oder durch "*" pro Zeichen Ihres Passworts ersetzt wird. Das ist normal.

sudo softwareupdate -ia

Dadurch werden alle verfügbaren Updates heruntergeladen und installiert.

Wenn Sie vielleicht einen anderen App Store-Katalog konfiguriert haben (normalerweise in Unternehmen), können Sie zuerst den folgenden Befehl und dann den obigen Befehl ausführen. Sie können es trotzdem ausführen, um den Katalog auf die Standardwerte zurückzusetzen, wenn Sie sich nicht sicher sind.

Standardkatalog für App Store zurücksetzen:

sudo softwareupdate --clear-catalog

Für geschäftliche Macs, die den Katalog wieder auf dem des Unternehmens wiederherstellen müssen, können Sie dies mit dem folgenden Befehl tun:

sudo softwareupdate --set-catalog <URL GOES HERE WITHOUT BRACKETS>

Der erste Befehl, den ich angegeben habe, sollte alle Updates herunterladen und installieren, aber manchmal treten Fehler auf und die Dinge funktionieren nicht. Ein weiterer Versuch, das Problem zu lösen, könnte zuerst der folgende Befehl sein.

Alle ignorierten Updates zurücksetzen:

sudo softwareupdate --reset-ignored -ai

Weitere Bearbeitungen! Versuchen wir mit diesem Befehl zu sehen, was der App Store für ein Update hält:

defaults read com.apple.appstore 

Die letzte mögliche Option, die mir einfällt, ist zu schreiben, dass keine Updates verfügbar sind. Wenn Updates verfügbar sind, wird dies nicht behoben, aber die Anzahl der verfügbaren Updates wird geändert.

defaults write com.apple.appstore appStoreBadgeCount 0 

Dadurch kann sich die Badge-Anzahl ändern.

Manchmal funktioniert nichts und eine Neuinstallation ist möglicherweise die beste Option. Schritte unten.

Vergessen Sie nicht, Ihre Daten zu sichern!

  1. Laden Sie MacOS Sierra aus dem App Store herunter.
  2. Installieren Sie es neu, indem Sie es öffnen und ausführen

ODER FÜR SAUBERES WISCHEN WEITERLESEN

  1. Löschen Sie ein USB-Laufwerk oder partitionieren Sie es mit mindestens 6 GB namens Unbenannt
  2. Führen Sie nach dem Herunterladen von Sierra den folgenden Befehl aus, um einen bootfähigen USB-Stick zu erstellen.

    sudo /Applications/Install\ macOS\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/Untitled --applicationpath /Applications/Install\ macOS\ Sierra.app
    

    Das Kopieren auf den USB-Stick kann einige Zeit in Anspruch nehmen.

  3. Booten Sie jetzt in den Wiederherstellungsmodus, indem Sie die Alt-/Optionstaste direkt nach dem Start Ihres Mac gedrückt halten.

  4. Hier wird Ihnen die USB-Option angezeigt (Vergessen Sie nicht, sie eingesteckt zu lassen oder sie wird nicht angezeigt ) . eine Platte zum Booten!
  5. Das Booten über USB ist wie ein Wiederherstellungsmodus, und Sie können die Festplatte/SSD Ihres Mac löschen und eine frische, saubere Kopie von OS Sierra neu installieren.

Vergessen Sie nicht, Ihre Daten zu sichern!

Durch Neuinstallation über Alt/Option + Befehl + R in die Internetwiederherstellung (falls auf Ihrem Mac-Modell verfügbar) wird das alte Betriebssystem, mit dem es geliefert wurde, aus Apples Einrichtung zurückgesetzt und dann auf Sierra heruntergeladen, sodass ein bootfähiger USB eine gute Option für Sie ist kann es dort für eine andere Verwendung aufbewahren.

Ich habe nur 1 Update mit softwareupdate -l gefunden
Höchstwahrscheinlich war es das neueste iTunes-Update, das erst vor ein paar Stunden veröffentlicht wurde. Was in diesem Fall Ihr Problem nicht gelöst hat. Ich erhalte einen SSL-Fehler für diese Fotos, sodass ich sie nicht sehen kann. Heute war das Ablaufdatum des Zertifikats. Das tut mir leid.
Mir ist aufgefallen, dass Sie -l für Liste gesagt haben. Können Sie ein sudo softwareupdate --reset-ignored und dann -ia durchführen, das alles installiert.
Warum sudo? es geht auch ohne.
Es wurde nur iTunes gefunden. Es hat das Update installiert, und jetzt ist die Blase wieder auf 7.
Welches Mac OS verwendest du?
macOS Sierra 10.12.1
Wenn Sie wissen, welche Apps aktualisiert werden müssen, versuchen Sie, sie zu löschen und neu zu installieren. Einige weniger drastische Maßnahmen sind möglicherweise verfügbar, aber ich muss den Befehl finden, damit das App Store Developer-Menüelement angezeigt wird. Von dort aus können wir versuchen, den Cache zu leeren. Ein anderer ist Systemeinstellungen > App Store > Updates prüfen. Ein anderer ist aus dem App Store-Menü > Store > Unfertige Downloads prüfen. Mein letztes ist jedoch, dass dies ein Update von einem anderen Mac in Ihrem Konto ist, für das angefordert wird. In den App Store-Einstellungen sehen Sie „Apps automatisch auf andere Macs herunterladen“.
Tut mir leid, ich habe gerade das "Warum sudo?" Und weil der Befehl tatsächlich Administratorrechte erfordert, weil Sie Software installieren. Aber selbst wenn dies nicht der Fall ist, schließt es aus, dass Sie aufgrund einer Standardbenutzerbeschränkung nicht einmal aktualisieren können.
Ich kenne die Apps nicht und ich glaube nicht, dass ich mehr als sieben Apps auf meinem Computer habe! Außerdem verwenden keine anderen Macs mein Konto, und ich bin der Administrator meines Computers.
Können Sie einen Befehl defaults read com.apple.appstore ausführen und die Ausgabe kopieren und in Ihre Frage für mich einfügen? Mal sehen, was diese Updates sind. Die Debug/Entwickler-Menüoption funktioniert nicht oder ich habe die falsche für Sierra.
ok fertig, editiert
Ich habe diesen Befehl ausgeführt, er hat keinen Fehler erzeugt, aber er hat nichts bewirkt.
Ich habe com.apple.appstore als Standardwert gelesen und es wurde eine Ausgabe mit der Angabe 0 erzeugt. Versuchen Sie einen Neustart. Ich habe es von 2 auf 0 geändert. Ich habe derzeit zwei verfügbar.
Neustart, nichts passiert. Ich weiß nicht, was los ist!
Nach dem Neustart habe ich $ defaults read com.apple.appstore appStoreBadgeCountausgeführt und 7 erhalten. Ich habe den Befehl in Ihrer Antwort erneut verwendet und dann die Badge-Zählung erneut gelesen und 0 erhalten. Das Symbol hat sich jedoch nicht geändert. BEARBEITEN: Nach dem erneuten Neustart ist der Badge-Zähler wieder auf 7.
Es tut mir leid. Ich habe keine Ideen mehr, abgesehen davon, Apps und dann das Betriebssystem neu zu installieren, wenn es nervig ist und es nicht auf Null bringen kann. Sind Sie sicher, dass sich Ihre Apps alle ausschließlich im Ordner /Applications und nicht auf einem lokalen Laufwerk/USB befinden?
Wie würde ich mein Betriebssystem neu installieren? Laden Sie die Sierra Installer-App erneut herunter?
Zur Antwort hinzugefügt.
Vielen Dank für all Ihre Hilfe @Jahhein, ich weiß das wirklich zu schätzen.
Kein Problem @OldBunny2800, aber es tut mir leid, dass wir es nicht ohne eine Neuinstallation lösen konnten. Ich versuchte alles, was mir einfiel. Vielen Dank, dass Sie die Antwort trotzdem akzeptieren. :)
Warum sollte ich nicht? Sie haben mir, einem völlig Fremden, die letzten zwei Stunden unentgeltlich geholfen. Ich würde dir ein Kopfgeld geben, wenn ich könnte! :)
Diese Diskussion sollte wahrscheinlich in den Chat verschoben werden, anstatt Kommentare zu verwenden.

Die Aktualisierung über die gekaufte Registerkarte im App Store hat das Problem behoben.

Dies hat das Problem für mich behoben - es gab eine Reihe von Artikeln, die mit "Update" neben ihnen auf der Registerkarte "Gekauft" angezeigt wurden, aber nicht auf der Registerkarte "Updates".
in meinem appstore steht: du hast keine apps gekauft

Gehen Sie zu den Systemeinstellungen und suchen Sie nach Updates, aktivieren Sie Auto Update und die Updates werden -> automatisch heruntergeladen.

Geben Sie hier die Bildbeschreibung ein

Ich sehe die verfügbaren Updates immer noch nicht, aber sie wurden aktualisiert und im Hintergrund installiert. Und da ich vermute, dass dies nur ein vorübergehender Fehler ist (es kann kein Zufall sein, dass Tausende von Benutzern gleichzeitig das gleiche Problem haben ...), sollte dies als Workaround funktionieren.

Die einfachste Lösung, die ich gefunden habe, war, in den Cache zu gehen und zwei Ordner mit dem Namen zu löschencom.apple.appstore

  1. Gehen Sie zum Finder und drücken Sie + Shift+ G;
  2. Suchen ~/Library/Caches/com.apple.appstoreund löschen Sie com.apple.appstoreCache-Dateien;
  3. Drücken Sie dann erneut diese Befehle und gehen Sie /private/var/folders, öffnen Sie jeden Ordner und jeden Unterordner (wahrscheinlich CUnterordner), bis Sie com.apple.appstorediesen Ordner finden und löschen;
  4. Starten Sie Ihren Mac neu.

ursprüngliche Antwort gefunden unter: So reparieren / setzen Sie die App Store-App auf Mac OSX - El Capitan zurück

Ich habe festgestellt, dass in diesem Fall auf der Registerkarte „Käufe“ normalerweise angezeigt wird, dass Sie irgendwie aus dem Geschäft abgemeldet wurden, und dass Sie sich erneut anmelden müssen. Sobald Sie dies getan haben, können Sie Updates herunterladen.

Abmelden und erneut anmelden und dann Check for Unfinished Downloaddas Problem für mich lösen

Austragen:

Klicken Sie im App-Store-Menü auf Store->Sign Out

Anmelden:

Klicken Sie im App-Store-Menü auf Store->Sign In

Auf unvollendeten Download prüfen:

Klicken Sie im App-Store-Menü auf Store->Check for Unfinished Download