蘋果開發者的Mac大瘦身

本文系轉載,原文地址


鑒于買的MacBook只有128G,而最近空間吃緊,于是用 OmniDiskSweeper 看了一下電腦空間的占用情況之后,決定對Xcode下手。最終釋放了30G的空間。

下面說一下我清理了哪些文件:

1. ~/Library/Developer/Xcode/DerivedData/

這個文件夾中保存的是Xcode的緩存文件,曾經在Xcode跑過的所有項目的索引、build的信息等都會保存在這里。刪除后在下次打開項目編譯的時候將會重新生成。由于這里包含了大量已經沒用的項目的信息又懶得去篩選,于是把整個文件夾刪了。

2. ~/Library/Developer/Xcode/iOS DeviceSupport/

每次把一個設備接入電腦進行真機調試之前,電腦會對設備建立索引,也在此文件夾下生成對該設備系統的支持文件。于是這里存在了一堆對舊版本iOS設備支持的文件。而我最近基本只對iOS9.3的設備進行真機調試。于是刪除了所有低于9.3的文件夾。

3. ~/Library/Developer/Xcode/Archives/

每次打包App的dSYM等數據就保存在這里,把一些沒用的版本刪了。如果是上線了的版本還是保留吧。

4. ~/Library/Developer/Xcode/Products/

同上,把沒用的刪了。

5. ~/Library/Developer/CoreSimulator/Devices/

一堆模擬器的數據。每個文件夾里包含的就是一個特定系統版本的設備的數據。每個文件夾對應哪個設備可以在其下device.plist中查看。親測刪除之后的效果跟在模擬器里重置相同。省得一個個去重置了,刪吧。

6. ~/Library/Developer/XCPGDevices/

這里保存了playground的項目緩存。全刪了。

好吧,30G就這樣沒了。 :]

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容