Xcode磁碟空間大清理方法
阿新 • • 發佈:2019-01-05
我的裝置是MacBook Air (13-inch, Early 2014),128G SSD。最近開始有些儲存壓力了,用Clean My Mac清理一部分舊檔案後,決定對Xcode動手。
移除對舊裝置的支援
影響:可重新生成;再連線舊裝置除錯時,會重新自動生成。我移除了4.3.2, 5.0, 5.1等版本的裝置支援。
路徑:~/Library/Developer/Xcode/iOS DeviceSupport
移除舊版本的模擬器支援
影響:不可恢復;如果需要舊版本的模擬器,就需要重新下載了。我移除了4.3.2, 5.0, 5.1等舊版本的模擬器。
路徑:~/Library/Application Support/iPhone Simulator
移除模擬器的臨時檔案
影響:可重新生成;如果需要保留較新版本的模擬器,但tmp資料夾很大。放心刪吧,tmp資料夾裡的內容是不重要的。在iOS Device中,儲存空間不足時,tmp資料夾是可能被清空的。
路徑:~/Library/Application Support/iPhone Simulator/6.1/tmp (以iOS Simulator 6.1為例)
移除模擬器中安裝的Apps
影響:不可恢復;對應的模擬器中安裝的Apps被清空了,如果不需要就刪了吧。
路徑:~/Library/Application Support/iPhone Simulator/6.1/Applications (以iOS Simulator 6.1為例)
移除Archives
影響:不可恢復;Adhoc或者App Store版本會被刪除。建議備份dSYM資料夾
路徑:~/Library/Developer/Xcode/Archives
移除DerivedData
影響:可重新生成;會刪除build生成的專案索引、build輸出以及日誌。重新開啟專案時會重新生成,大的專案會耗費一些時間。
路徑:~/Library/Developer/Xcode/DerivedData
移除舊的Docsets
影響:不可恢復;將刪除舊的Docsets文件
路徑:~/Library/Developer/Shared/Documentation/DocSets
友情提示
我一共釋放出了30GB左右的磁碟空間,這對128 GB的SSD來說可是不小的數字。如果你的磁碟空間不緊張,或者使用HDD,我建議不要進行這些操作。使用SSD的朋友酌情清理吧。
移除對舊裝置的支援
影響:可重新生成;再連線舊裝置除錯時,會重新自動生成。我移除了4.3.2, 5.0, 5.1等版本的裝置支援。
路徑:~/Library/Developer/Xcode/iOS DeviceSupport
移除舊版本的模擬器支援
影響:不可恢復;如果需要舊版本的模擬器,就需要重新下載了。我移除了4.3.2, 5.0, 5.1等舊版本的模擬器。
路徑:~/Library/Application Support/iPhone Simulator
移除模擬器的臨時檔案
影響:可重新生成;如果需要保留較新版本的模擬器,但tmp資料夾很大。放心刪吧,tmp資料夾裡的內容是不重要的。在iOS Device中,儲存空間不足時,tmp資料夾是可能被清空的。
路徑:~/Library/Application Support/iPhone Simulator/6.1/tmp (以iOS Simulator 6.1為例)
移除模擬器中安裝的Apps
影響:不可恢復;對應的模擬器中安裝的Apps被清空了,如果不需要就刪了吧。
路徑:~/Library/Application Support/iPhone Simulator/6.1/Applications (以iOS Simulator 6.1為例)
移除Archives
影響:不可恢復;Adhoc或者App Store版本會被刪除。建議備份dSYM資料夾
路徑:~/Library/Developer/Xcode/Archives
移除DerivedData
影響:可重新生成;會刪除build生成的專案索引、build輸出以及日誌。重新開啟專案時會重新生成,大的專案會耗費一些時間。
路徑:~/Library/Developer/Xcode/DerivedData
移除舊的Docsets
影響:不可恢復;將刪除舊的Docsets文件
路徑:~/Library/Developer/Shared/Documentation/DocSets
友情提示
我一共釋放出了30GB左右的磁碟空間,這對128 GB的SSD來說可是不小的數字。如果你的磁碟空間不緊張,或者使用HDD,我建議不要進行這些操作。使用SSD的朋友酌情清理吧。