Posso aggiornare un'app Mac acquistata da un ID Apple diverso?


4

Al lavoro abbiamo un laptop Mac che tutti usano per compilare e testare la nostra app iOS. Il dipendente che ha installato originariamente XCode ha usato il suo ID Apple personale e da allora ha lasciato l'azienda.

Quando accedo all'App Store su questo PC, posso scaricare nuove app (incluso l'aggiornamento Mavericks) ma quando provo ad aggiornare un'app esistente, in particolare XCode, viene sempre visualizzato il prompt di accesso, con il campo ID utente disabilitato e precompilato con il suo ID Apple.

Posso aggiornare XCode senza la sua password ID Apple?

Risposte:


2

No. Per aggiornare sono necessari nome utente e password.

In alternativa puoi creare un account per la tua azienda, quindi scaricare nuovamente Xcode.


11

Di recente ho riscontrato questo problema in un contesto diverso. Ho cambiato il mio appleID sviluppatore e avevo xCode registrato sotto quello defunto. Quando ho eseguito l'aggiornamento a Mavericks, Xcode non si aggiornava, dal momento che l'avevo scaricato dall'Apple Store con AppleID defunto.

Ho rimosso l'associazione con il appleID defunto rimuovendo la ricevuta da Xcode:

  • Fai clic tenendo premuto il tasto Ctrl sull'app Xcode e "mostra contenuto pacchetto".
  • Sposta la directory _MASReceipt nel cestino per disassociare Xcode al vecchio AppleID (avrai bisogno della password di amministratore del tuo Mac).
  • Riavvia Apple Store e "installa" (anziché aggiornare).

L'effetto netto: Xcode "installerà" (aggiornamento) ma con il tuo AppleID preferito.

A tale scopo NON è necessario l'account AppleID personale del proprio ex dipendente, ma sono necessari i diritti di amministratore sulla macchina.


1
Se non lo vedi in Finder (come io non faccio), prova: sudo mv /Applications/Xcode.app/Contents/_MASReceipt /tmp/e quindi riavvia.
meeDamian,

Questo è un buon suggerimento ... Sono sicuro di aver avuto "mostra tutti i file" su quando ho fatto questo.
rholmes,

1
Buono! Ha lavorato su una macchina macOS Sierra :)
Tomacco,

1
Non riesco a capire perché questa non è la risposta accettata. Meno male che non mi sono arreso quando la risposta principale ha detto che non puoi farlo.
Hoodakaushal,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.