Xcode更新,提示空間不足,踩過的一個坑!

今天把Xcode升級到11.1,明明空間還有好幾十G,但是卻提示空間不足,所以感覺未必是Xcode APP本身大小的原因,一番調查後發現了原因,如下:


1、在“/Users/apple/Library/Developer”下後兩個目錄,CoreSimulator和Xcode,是供開發用的。Xcode的DerivedData目錄下保存的是我們運行過的所有程序的源代碼。CoreSimulator的Devices目錄下存儲的是所有的虛擬機。本來想細看一番後再清除一些無用的文件,但是想了想,就算弄壞了大不了重新安裝Xcode,所以就乾脆把Xcode的DerivedData和CoreSimulator的Devices兩個目錄下的所有文件都刪除了,刪除後Xcode編譯運行沒有任何問題,但是,IOS的虛擬機都沒有了。有趣的是,刪除之後居然增加了20個G的空間。


2、接下來再次嘗試更新,沒有再提示空間不足,如此看來,Xcode更新可能需要對相關的開發目錄也要做些處理吧,導致更新實際需要的空間要大得多。


3、悲催的是。也是值得各位看客注意的是,下載完成後,剩最後一點時提示安裝失敗,試了兩次都是一樣,你知道的,如今Xcode更新包越來越大,下載要耗費一些時間,就差那一丟丟,失敗了,那叫一個氣......


4、最後,果斷放棄升級,直接刪了Xcode,從App Store重新下載,成功了。


5、一趟折騰下來,結果也算不壞,畢竟有多了近20個G的空間。最後的感覺是,升級還不如重新下載。


給各位看客的參考是,重新下載後,CoreSimulator的Devices目錄比之前的文件少了好多,應該是少了好多老版本的IOS虛擬機吧,因爲之前都是升級,從來沒有整理過。如果仔細調查後,刪除一些不再用的老版本的虛擬機,不知道是不是就能更新成功了。如果哪位大俠弄過併成功了,不吝賜教!

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章