Mac App Store - So überprüfen Sie, mit welchem ​​Konto Sie die App gekauft haben


13

Ich versuche, Growl zu aktualisieren, aber der App Store sagt: "Um diese Anwendung zu aktualisieren, melden Sie sich mit dem Konto an, mit dem Sie diese Anwendung gekauft haben." Die Sache ist, dass ich keine andere Apple-ID habe. Ist es möglich herauszufinden, mit welchem ​​Konto diese App gekauft wurde?


Haben Sie den App Store abgemeldet, beendet und neu gestartet? Wenn Sie dann aktualisieren, ohne sich anzumelden, wird möglicherweise die richtige E-Mail-Adresse vorab ausgefüllt. (oder in Haufen ist es Briten)
bmike

Nein, es funktioniert nicht (zeigt die gleiche Meldung). Für andere Apps wird das Anmeldefeld tatsächlich ausgefüllt.
kars7e

2
Wow - ich kann mir ein paar seltsame Gründe vorstellen - finden Sie diese App in Ihrer Kaufhistorie? In diesem Fall können Sie die App löschen (oder auf ein externes Laufwerk / eine externe Time Machine verschieben) und anschließend erneut herunterladen.
bmike

1
Eigentlich ist das, was jetzt passiert, wirklich seltsam. Ich habe den Kauf-Tab im App Store entfernt. Dann habe ich versucht, die App zu entfernen (mithilfe des App-Dashboards). Ich habe auf die rechte obere Ecke X geklickt und gefragt, ob ich diese App wirklich entfernen möchte. Ich habe auf "Löschen" geklickt, die App verschwindet ... und nach 2 Sekunden ist sie wieder an derselben Stelle, o_O. Also habe ich AppZapper verwendet, um Anwendungen brutal zu entfernen. Es hat geholfen, ich öffne den App Store - großartig, ich sehe den Preis neben der App, ich muss ihn wieder kaufen ... ich klicke darauf - es heißt, es ist kostenlos, weil ich die vorherige Version besitze. Und immer noch die gleiche Apple ID! Vielen Dank für diesen Rat @bmike
kars7e

Die Hauptfrage bleibt jedoch immer noch unbeantwortet :)
kars7e

Antworten:


10

Alle aus dem Mac AppStore (MAS) heruntergeladenen Apps enthalten eine Quittung im App-Bundle (Beispiel: appname.app/Contents/_MASReceipt/receipt). MAS scannt diese Datei, um zu prüfen, ob die neue Version verfügbar ist.

Mit dieser Anwendung (Find Any File) können Sie nach Belegen auf Ihrem Laufwerk suchen: http://apps.tempel.org/FindAnyFile/

  1. Starten Sie 'Find Any File' und suchen Sie nach: _MASReceipt
  2. Sehen Sie sich jedes Ergebnis an, von dem Sie glauben, dass es der Schuldige ist, kopieren Sie die Quittung als Backup auf Ihren Desktop und löschen Sie anschließend die Quittung im Ordner _MASReceipt.
  3. Öffnen Sie MAS und lassen Sie es nach Software-Updates suchen. Wenn immer noch die falsche ID angezeigt wird, haben Sie den falschen Beleg gelöscht. Stellen Sie die Quittungssicherung von Ihrem Desktop am vorherigen Speicherort wieder her.
  4. Wiederholen Sie den Vorgang, bis Sie den Problembeleg gefunden haben.

4

Damit der AppStore die alten Anmeldeinformationen vergisst, mit denen eine App heruntergeladen wurde, müssen Sie das _MASReceiptVerzeichnis in der App selbst entfernen .

Um dies zu tun:

  1. Öffnen Sie den Finder und navigieren Sie zu Anwendungen.
  2. Strg + Klicken Sie auf die Anwendung, die Sie erneut herunterladen möchten, und wählen Sie "Show Package Contents" (Paketinhalt anzeigen).
  3. Erweitern Sie das Inhaltsverzeichnis und klicken Sie auf _MASReceipt, um es auszuwählen.
  4. Geben Sie Befehl + Löschen ein, um das Verzeichnis dauerhaft zu löschen. Sie werden aufgefordert, Ihre Anmeldeinformationen einzugeben, da es sich um eine geschützte Datei handelt.

Beenden Sie AppStore und starten Sie es neu. Suchen Sie dann die Anwendung, die Sie aktualisieren möchten. Die Schaltfläche sollte jetzt "Free" oder "Install" anstelle von "Update" anzeigen. Wenn Sie darauf klicken, wird Ihre App auf die neueste Version aktualisiert, und zwar als derzeit angemeldeter Apple-Benutzer.


0

Es ist wahrscheinlich, dass der Entwickler dieser App (Growl) dieselbe Bundle-ID verwendet hat, sodass die App Store-Version und die heruntergeladene Version für den App Store identisch sind.

Grundsätzlich haben Sie die App möglicherweise nicht einmal "gekauft", sondern sie heruntergeladen.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.