個人設備是Macbook Air 13’ Mid 2011,128G SSD。最近開始有些存儲壓力了,用Clean My Mac清理一部分舊文件後,決定對Xcode動手。ui
移除對舊設備的支持調試
影響:可從新生成;再鏈接舊設備調試時,會從新自動生成。我移除了4.3.2, 5.0, 5.1等版本的設備支持。日誌
路徑:~/Library/Developer/Xcode/iOS DeviceSupportcode
釋放空間:3GB索引
移除舊版本的模擬器支持文檔
影響:不可恢復;若是須要舊版本的模擬器,就須要從新下載了。我移除了4.3.2, 5.0, 5.1等舊版本的模擬器。io
路徑:~/Library/Application Support/iPhone Simulator下載
釋放空間:3GBim
移除模擬器的臨時文件項目
影響:可從新生成;若是須要保留較新版本的模擬器,但tmp文件夾很大。放心刪吧,tmp文件夾裏的內容是不重要的。在iOS Device中,存儲空間不足時,tmp文件夾是可能被清空的。
路徑:~/Library/Application Support/iPhone Simulator/6.1/tmp (以iOS Simulator 6.1爲例)
釋放空間:2GB
移除模擬器中安裝的Apps
影響:不可恢復;對應的模擬器中安裝的Apps被清空了,若是不須要就刪了吧。
路徑:~/Library/Application Support/iPhone Simulator/6.1/Applications (以iOS Simulator 6.1爲例)
釋放空間:1GB
移除Archives
影響:不可恢復;Adhoc或者App Store版本會被刪除。建議備份dSYM文件夾
路徑:~/Library/Developer/Xcode/Archives
釋放空間:6GB
移除DerivedData
影響:可從新生成;會刪除build生成的項目索引、build輸出以及日誌。從新打開項目時會從新生成,大的項目會耗費一些時間。
路徑:~/Library/Developer/Xcode/DerivedData
釋放空間:12GB
移除舊的Docsets
影響:不可恢復;將刪除舊的Docsets文檔
路徑:~/Library/Developer/Shared/Documentation/DocSets
釋放空間:2GB
友情提示
我一共釋放出了30GB左右的磁盤空間,這對128 GB的SSD來講但是不小的數字。若是你的磁盤空間不緊張,或者使用HDD,我建議不要進行這些操做。使用SSD的朋友酌情清理吧。