È sicuro cancellare ~ Library / Developer?


21

Nella libreria utente è presente una cartella Developer con circa 3,2 GB di spazio (2,8 GB da DocSets e il resto principalmente da Xcode / iOS DeviceSupport). Ho installato Xcode, presumo che questi siano quelli? Non uso più Xcode, c'è qualche svantaggio nel cancellare queste cartelle? Se installo di nuovo Xcode non ripristinerebbe ciò che è necessario?

Risposte:


7

Se le uniche due directory che hai in ~ Library / Developer sono Xcode e Docset (o Shared / Docset), dovresti essere sicuro di eliminare quella cartella. Se hai reinstallato XCode, li riavresti (o le versioni aggiornate).


1
È condiviso / documentazione / DocSets.
Kal-al

Va bene allora.
stuartp,

È sicuro eliminare solo docset? Non uso XCode ma ne ho bisogno per un altro programma (Adobe AIR) e per gli strumenti che ha installato.
1,21 gigawatt

34

No, non è sicuro eliminare tutto in:

~ / Library / Developer

Ciò potrebbe causare la perdita di snapshot di backup, eventuali archivi generati per applicazioni e altre personalizzazioni impostate nell'IDE XCode.

Nello specifico all'interno della cartella Developer ci dovrebbero essere due cartelle aggiuntive.

"Condiviso" e "Xcode"

Condiviso contiene la documentazione che hai scaricato utilizzando Xcode, a seconda di come lavori e se hai Internet per tutto il tempo che potresti non voler eliminare, ma nel peggiore dei casi puoi semplicemente scaricarlo di nuovo, quindi se hai bisogno di spazio e non lo sei preoccupato per la documentazione offline, qui puoi recuperare spazio.

La cartella Xcode contiene molto e potenzialmente alcune cose che potresti non voler perdere.

archivio

Se si utilizza la funzione di organizzazione degli archivi Xcodes , l'eliminazione di questo annulla tutti gli archivi che si possono avere.

DeveloperPortal 5.0.db

Contiene probabilmente informazioni sull'utilizzo di iTunes Connect in Xcode, immagino che sia usa e getta, ma potresti dover riconfigurare Xcode per parlare con Apple per la distribuzione dell'App Store, ecc.

Dati utente

Questo in genere contiene tutte le modifiche apportate alle combinazioni di colori Xcode e ai temi dei caratteri, nonché eventuali modifiche che si possono apportare per quanto riguarda le associazioni di tasti in Xcode, di nuovo queste cose dovrebbero essere piuttosto piccole ed è probabilmente qualcosa che non si vuole buttare via se si spende per un certo periodo di tempo modificando questo tipo di impostazioni Xcode, probabilmente non vorrai semplicemente eliminare quelle modifiche apportate.

Supporto dispositivo iOS

Probabilmente alcune informazioni relative ai dispositivi iOS a cui ti sei collegato e che hai provato a utilizzare in Xcode, dovrebbero essere sicure da eliminare.

DerivedData

Le cose nella cartella DerivedData sono generalmente abbastanza sicure da eliminare, sono tutte le cose che vengono generate ogni volta che si preme il pulsante build in un progetto. Include il registro generato, gli eseguibili e le librerie delle applicazioni per tutti i prodotti creati in un progetto.

istantanee

Se si utilizzano gli strumenti di snapshot integrati in Xcodes come mezzo di controllo della versione, la cancellazione delle istantanee annullerà la possibilità di ripristinare le istantanee più vecchie.

Registri dispositivi iOS

Eliminazione sicura, a meno che non siano necessari i registri, si saprebbe se è necessario conservarli.

Modelli

I tuoi modelli di progetto personalizzati, come un UserData, probabilmente non vuoi semplicemente eliminare le modifiche apportate.


-2

Se hai installato la versione 4.3 o successiva di XCode, dovrebbe essere sicuro eliminare.

È scritto qui:

https://developer.apple.com/library/ios/documentation/DeveloperTools/Conceptual/WhatsNewXcode/Articles/xcode_4_3.html


4
Risposte su Ask Diverso deve essere più di un semplice link. Va bene includere un link, ma per favore riassumilo o estrailo nella risposta. L'idea è di rendere la risposta indipendente.
Nohillside

1
Un avvertimento. La domanda riguarda ~ / Library / Developer, mentre questa risposta sembra rispondere / Developer che è un percorso diverso .
Jonny,
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.