Ich bin der Entwickler einer Anwendung, die derzeit im Mac App Store verfügbar ist. Ich versuche, meine eigene Anwendung herunterzuladen, damit ich die Binärdatei aus dem Store testen kann. (Im Gegensatz zur Ausführung in Xcode.)
Ich habe zuvor eine eigene App im App Store gekauft, sie dann aber gelöscht. (Damit ich zum Testen eine andere Version installieren konnte.) Jetzt denkt der App Store, dass die Anwendung noch installiert ist, obwohl dies nicht der Fall ist. (Ich habe die Entwicklungsversion gelöscht, als ich damit fertig war.)
Ich habe alle Instanzen der Anwendung entfernt aus:
Aber die App ist im App Store als "Installiert" gekennzeichnet und wird nicht in meinen Einkäufen angezeigt. Gibt es einen Trick, um meine Binärdatei neu zu installieren?
Super, ich habe es kapiert. Führen Sie diesen Befehl aus, der LaunchServices neu erstellt:
/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister -kill -r -domain local -domain system -domain user
Und alles sollte wieder gut werden! Unmittelbar nach dem Ausführen erlaubte mir der App Store, die App erneut zu kaufen.
Quelle: MacLife-Link
Drücken Sie einfach Launchpad und löschen Sie Ihre App dort, indem Sie die Maustaste gedrückt halten und oben links auf das "x" klicken.
Jetzt weiß der Mac App Store, dass es gelöscht wurde. Einfach neu herunterladen und glücklich sein!
Es kann sein, dass die App Store-Oberfläche Ihre Entwicklungsversion(en) als installierte Kopie sieht. LaunchServices ist es egal, ob sich Ihre App im Ordner „/Applications“ befindet oder in Ihrem Xcode-Build-Verzeichnis vergraben ist. Siehe auch .
Auf Snow Leopard musste ich nicht nur den Befehl in Craigs Antwort ausführen, ich musste auch sicherstellen, dass Spotlight auf dem neuesten Stand war und nicht anzeigte, dass sich die betreffende App noch auf dem Computer befindet.
mdimport
Mit dem Befehl können Sie bestimmte Ordner im Index von Spotlight aktualisieren . So aktualisieren Sie den /Applications-Ordner:
mdimport /Applications
Ich hatte eine Lion-Partition sowie eine SL-Partition auf der Maschine. Spotlight wurde so eingerichtet, dass es alles auf beiden Partitionen indiziert, und es gab eine Version der betreffenden App auf meiner Lion-Partition. Ich habe die gesamte Lion-Partition zur Ignorierliste von Spotlight hinzugefügt und dann den Befehl in @Craigs Antwort ausgeführt, und alles hat funktioniert. Nur den Befehl in @Craigs Antwort auszuführen, war mir nicht genug.
Nichts half (El Captain), also öffnete ich Launchpad (F4), fand die Anwendung dort, zog sie in den Papierkorb und installierte sie erfolgreich neu.
(Hätte ich nicht Punkte dafür benötigt) Ich hätte positiv gestimmt oder einen Kommentar hinzugefügt, dass ein Neustart meines Systems wie von kakhkAtion vorgeschlagen das war, was funktioniert hat. Ich habe versucht, Affinity Publisher aus dem App Store neu zu installieren. (Ich hatte versucht, es im Launchpad zu finden (es war weg), ich habe das Symbol aus dem Dokument entfernt, aber sowohl der App Store als auch das Befehlszeilentool 'mas' haben gemeldet, dass es noch da ist. Ich habe auch versucht, die Option gedrückt zu halten Schlüssel). Nur Neustart funktionierte (iMac 2012 mit High Sierra 10.13.6)
Hatte das gleiche Problem. Ich habe gerade meinen Mac neu gestartet und dann konnte der App Store sehen, dass die App nicht installiert wurde.
Sie können auch gedrückt halten, option
während Sie auf die App im App Store klicken, um eine Neuinstallation zu erzwingen.
Dies funktioniert auf OSX Mavericks und Yosemite.
Anstatt die App Store-App aus dem Dock oder dem Apps-Ordner zu starten, starten Sie die App Store-App aus dem Launcher heraus. Dadurch wird die App Store-App neu erstellt und Ihnen mitgeteilt, was installiert ist oder nicht.
LudoMC