2015-09-19 11 views
10

Ho utilizzato Xcode 6.4. Ho scaricato 7.0 beta 6 dal servizio developer.apple.com, ed entrambe le versioni sono felicemente convivono da settimane. In qualche modo, Xcode 6.4 è stato sostituito automaticamente da 7.0, probabilmente dall'App Store.Installazione Xcode: come impedire l'aggiornamento automatico di Xcode

Desidero evitare che l'aggiornamento automatico di Xcode si verifichi in futuro e aggiornare Xcode manualmente quando lo desidero o lo ritenga necessario. Sembra che:

Riceverai una notifica quando gli aggiornamenti sono pronti per essere installati

e

Installare gli aggiornamenti app

si escludono a vicenda, e che optano per app updates annulla la notifica.

Dove controllare il box Download newly available app updates ma non Download OS X updates, se tale funzione esiste? È possibile ricevere una notifica prima di ogni installazione?

+0

Archiviazione di materiale sul computer senza conoscenza e accordo espliciti? Tranne il momento in cui hai accettato i termini e le condizioni di utilizzo dell'App Store incluse le varie volte che iCloud ti chiede se desideri aggiornare automaticamente le app e hai fatto clic su Sì. Wow ... – Fogmeister

+0

Mi sono reso conto che la parte dell'accordo era fuorviante. Non mi riferivo all'aspetto legale, ma al banner "Gli aggiornamenti sono pronti per l'installazione". Ho modificato la domanda, grazie per averlo indicato. – SwiftArchitect

risposta

20

Nelle preferenze di sistema del tuo Mac dovrebbe essere presente un elemento chiamato App Store in cui è possibile disattivare gli aggiornamenti automatici da App Store (che disattiva tutti gli aggiornamenti delle app, non solo Xcode).

Verrà notificato quando gli aggiornamenti sono pronti per l'installazione si applica solo al download dei dati e se si seleziona questa casella verrà quindi scaricato senza l'approvazione esplicita. Non verrà installato a meno che tu non verifichi gli aggiornamenti di app Installa.

enter image description here

7

Attenzione! Nonostante il messaggio:

Riceverai una notifica quando gli aggiornamenti sono pronti per essere installati

nella realtà:

Si non una notifica quando gli aggiornamenti sono pronti per essere installato

La notifica si applica solo quando Installa gli aggiornamenti delle app è non selezionato. Se selezioni Installa gli aggiornamenti delle app, Xcode e tutte le altre app verranno aggiornate automaticamente. Quindi, la risposta è:


Non selezionare installare gli aggiornamenti app. Questo è l'unico modo sicuro per garantire che Xcode non venga aggiornato da sotto i piedi. Questa è anche l'unica configurazione che dovresti scegliere in un team commerciale, in cui ogni ingegnere dovrebbe avere la stessa versione dell'ambiente di sviluppo.

Uncheck Install app updates

+0

Ho appena avuto l'aggiornamento automatico Xcode 9.2 su MacOS 10.12.6, anche con impostazioni come questa (in realtà, non avevo selezionato "Installa aggiornamenti macOS"). Forse è stato attivato da "aggiornamento della sicurezza", quindi l'ho disabilitato. – user1055568

2

Inoltre, credo che il suo meglio per disabilitare la seguente opzione e nelle impostazioni di Xcode. enter image description here

+1

* deseleziona * Controlla e installa automaticamente gli aggiornamenti? Si applica anche a * Xcode * o solo a ** Componenti ** e ** Documentazione **? Il problema che sto cercando di risolvere non è iniziare Xcode una mattina e scoprire che si tratta di una versione diversa da quella che ho appena smesso! – SwiftArchitect

+1

Penso, non è destinato ad aggiornare la tua versione Xcode. Dovrebbe solo aggiornare "Componenti e documentazione". Ma non sappiamo cosa succede esattamente dietro gli schermi, giusto? Quindi penso che sia anche un'opzione migliore per smettere di aggiornare. –

+2

Che ha solo a che fare con componenti e documentazione. Non ha nulla a che fare con Xcode stesso che non ha funzionalità di aggiornamento integrate. – Jereme