Xcode占用空間太大解決

作者:[Eric_HYD]

首先想到的就是能不能刪掉安裝在SSD硬盤里面平時(shí)不用或者很少用到軟件,可是仔細(xì)一看發(fā)現(xiàn)每個(gè)軟件都是精心挑選,辛辛苦苦安裝上去的,看來看去都不舍得卸載掉;好吧,那就看看能不能清掉下載文件夾里面某些沒用的文件,最后刪來刪去也就刪了幾百兆,后來才想起來好像之前硬盤空間緊張已經(jīng)清理過一次了…

繼續(xù)在硬盤里尋找可以清除的文件,不久大發(fā)現(xiàn)來了,用戶文件夾下的 資源庫 這個(gè)文件夾特別大,進(jìn)到這個(gè)文件夾發(fā)現(xiàn)大塊頭是 Developer 文件夾,原來是Xcode耗費(fèi)了我那么多空間!

開始清理

下面這幾個(gè)是我主要清理的文件夾:

  1. 這里放的是連接真機(jī)生成的文件,可以全部刪掉或者把不常用的版本刪掉,再次連接設(shè)備會(huì)自動(dòng)生成

        ~/Library/Developer/Xcode/iOS DeviceSupport
    
  2. app打包生成的文件,可以刪掉不需要的項(xiàng)目打包文件

        ~/Library/Developer/Xcode/Archives
    
  3. 項(xiàng)目的索引文件等,可以全部刪除,或者刪除不常用的項(xiàng)目,再次打開項(xiàng)目會(huì)自動(dòng)生成

        ~/Library/Developer/Xcode/DerivedData
    

4,移除模擬器的緩存數(shù)據(jù)(Devices)
模擬器的相關(guān)數(shù)據(jù)。每個(gè)版本的模擬器占用的內(nèi)存空間大約為10M左右。每個(gè)文件夾里包含的就是一個(gè)特定系統(tǒng)版本的設(shè)備的數(shù)據(jù)。每個(gè)文件夾對(duì)應(yīng)哪個(gè)設(shè)備可以在其下device.plist中查看。刪除之后,如果立即運(yùn)行程序會(huì)報(bào)錯(cuò),先關(guān)閉Xcode,再重新打開程序,運(yùn)行即可。運(yùn)行該路徑下會(huì)立馬生成模擬器對(duì)應(yīng)版本的文件。

~/Library/Developer/CoreSimulator/Devices/

盡管刪除

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容