1. 程式人生 > 其它 >Mac裡儲存空間不足,該怎麼刪垃圾資料?

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

分享連結:

工作之餘,開了一個淘寶小店,分別銷售日常必備生活用品,期待您的光臨!點選下圖,跳轉店鋪首頁!