Mac裏存儲空間不足,該怎麼刪垃圾數據?

說明:在mac設備運行一段時間後,電腦空間很小了,對於開發者來說,清清Xcode緩存,騰出幾十G的空間還是有可能的。在升級Xcode適配新系統、新手機也是得給電腦減減壓。

一、Xcode緩存文件(com.apple.dt.Xcode)----選刪
必要性:重新運行時候,再次生成,在安裝新版Xcode時,還是刪了吧。平時不用管它。
地址: ~/Library/Caches/com.apple.dt.Xcode

 

二、Xcode打ipa包的歷史記錄xcarchive文件----選刪
必要性:此文件在線上運營的app不同版本的BUG追蹤,配合dSYM工具進行定位分析有重要作用,一般可以刪除
地址:~/Library/Developer/Xcode/Archives


三、模擬器運行程序產生的數據(DerivedData)----無顧忌刪
必要性:可以全部刪除
地址:~/Library/Developer/Xcode/DerivedData


四、Xcode打包產生的app icon歷史版本(Products)----無顧忌刪
必要性:可以全部刪除
地址:~/Library/Developer/Xcode/Products/

 

五、插件(Plug-ins)---Xcode8開始的mac設備是沒有這東西的--無顧忌刪
必要性:Xcode8以後封禁了插件,有的話也是無效的了,可以完全刪除
地址1:~/Library/Developer/Xcode/Plug-ins

地址2:~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

 

六、XCPGDevices(playground 項目緩存)----無顧忌刪
必要性:類似二的DerivedData,可以完全刪除
地址:~/Library/Developer/XCPGDevices/

 

七、設備支持文件(DeviceSupport)--選刪
必要性:比較老的,如iOS8.0之前的都可刪了;超出當前Xcode對應版本的,不建議刪,刪瞭如果運行高版本手機,你還得重新手動裝回來;Xcode對應版本的,再連接設備調試時,會重新自動生成,也可以刪了。
地址:~/Library/Developer/Xcode/iOS DeviceSupport

 

八、模擬器文件----選刪
必要性:刪除之後可以重新下載。一般電腦存在多個版本的Xcode,可能會衝突出現意外情況,建議把模擬器全刪了,各個版本自己手動下載幾個模擬器。
一個Xcode的話,自己看着辦吧,存儲空間不足時可選刪。
地址:~/Library/Developer/CoreSimulator/Profiles/Devices/

 

九、證書描述文件---不必要刪
必要性:佔據空間很小,安裝證書比較多,手動打包調試或者配置證書時選擇性刪除。該文件可以再次下載,平時也沒什麼必要刪
地址:~/Library/MobileDevice/Provisioning Profiles

 

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