Mac App Store: come verificare quale account è stato utilizzato per acquistare l'app

12

Sto cercando di aggiornare Growl, tuttavia App store dice "Per aggiornare questa applicazione, accedi con l'account utilizzato per acquistare questa applicazione". Il fatto è che non ho altri ID Apple. È possibile scoprire quale account è stato utilizzato per acquistare questa app?

    
posta kars7e 13.06.2012 - 22:51
fonte

3 risposte

10

Tutte le app scaricate da Mac App Store (MAS) contengono una ricevuta all'interno del loro pacchetto di app (esempio: appname.app/Contents/_MASReceipt/receipt). MAS eseguirà la scansione di questo file per verificare se la nuova versione è disponibile.

Puoi utilizzare questa applicazione (Trova qualsiasi file) per cercare qualsiasi ricevuta sul tuo disco: link

  1. Avvia "Trova qualsiasi file" e cerca: _MASReceipt
  2. Passa attraverso ogni risultato che pensi possa essere il colpevole, copia la ricevuta sul tuo desktop come backup, dopodiché elimina lo scontrino nella cartella _MASReceipt.
  3. Apri MAS e consenti scansione per l'aggiornamento del software. Se mostra ancora l'ID sbagliato, significa che hai eliminato il file ricevuta sbagliata. Ripristinare il backup della ricevuta dal desktop in è la posizione precedente.
  4. Ripeti la procedura finché non trovi la ricevuta del problema.
risposta data 27.07.2012 - 21:58
fonte
3

Per fare in modo che l'AppStore dimentichi le vecchie credenziali con cui è stata scaricata un'app, è necessario rimuovere la directory _MASReceipt nell'app stessa.

Per fare ciò:

  1. Apri Finder e vai a Applicazioni,
  2. Ctrl + Fai clic sull'applicazione che desideri scaricare di nuovo e scegli "Mostra contenuto pacchetto",
  3. Espandi la directory Contents e fai clic su _MASReceipt per selezionarlo,
  4. Digita Comando + Elimina per eliminare definitivamente la directory --- ti verranno chieste le credenziali poiché si tratta di un file protetto.

Esci e riavvia AppStore, quindi cerca l'applicazione che desideri aggiornare. Il pulsante ora dovrebbe dire "Libero" o "Installa" invece di "Aggiorna". Cliccando si aggiornerà la tua app alla versione più recente, facendo così come l'utente Apple attualmente loggato.

    
risposta data 28.11.2012 - 21:05
fonte
0

È probabile che lo sviluppatore di quell'app (growl) abbia utilizzato lo stesso ID bundle in modo che la versione dell'app store e la versione scaricata siano uguali all'app store.

In sostanza, potresti non aver nemmeno "acquistato" l'app, ma averla scaricata.

    
risposta data 14.06.2012 - 15:22
fonte

Leggi altre domande sui tag