Xcode 清理儲存空間

2022-05-09 07:30:11 字數 1925 閱讀 7662

xcode清理儲存空間

xcode版本:8.3.3

ios版本:10.3.2

只要重新執行xcode就一定會重新生成,而且會隨著執行程式的增多,占用空間會越來越大。刪除後在重新執行程式可能會稍微慢一點,建議定期清理。

路徑:1

~/library/developer/xcode/deriveddata

釋放空間:0~xx gb

刪除後不可恢復,資料夾是按照日期排列的,所以如果你不想全部刪除,就只保留最新的幾個版本就好了,個人建議全部刪除。

路徑:1

~/library/developer/xcode/archives

釋放空間:0~xx gb

路徑:1

~/library/developer/xcode/products/

釋放空間:30m

移除模擬器的快取資料(devices)

模擬器的相關資料。每個版本的模擬器占用的記憶體空間大約為10m左右。每個資料夾裡包含的就是乙個特定系統版本的裝置的資料。每個資料夾對應哪個裝置可以在其下device.plist中檢視。刪除之後,如果立即執行程式會報錯,先關閉xcode,再重新開啟程式,執行即可。執行該路徑下會立馬生成模擬器對應版本的檔案。

路徑:1

~/library/developer/coresimulator/devices/

釋放空間 ≈ 12gb,個人建議全部刪除

移除對舊裝置的支援(ios devicesupport)

一般是占用記憶體空間最大的資料夾,即使全部刪,再連線裝置除錯時,會重新自動生成。一般ios只向下相容兩個版本就可以了,所以我移除了9.0以下的所有版本。

路徑:1

~/library/developer/xcode/ios devicesupport

釋放空間 ≈ 3gb/版本

移除 xcode 中的無效的外掛程式(plug-ins)

因為之前你可能安裝了一些 xcode 的外掛程式,比如highlightselectedstring、vvdocumenter-xcode等非常方便好用的第三方外掛程式,在xcode公升級到version 8.0以後,就失效了,xcode在內部已經整合了類似的方法,所以之前安裝的也都沒有用了,但是還在原來的位置占用著記憶體空間,建議刪除。

路徑:1

如果你曾經沒有安裝過外掛程式,那麼可能不存在此路徑。

移除舊版本的模擬器支援

路徑:1

~/library/developer/coresimulator/profiles/runtimes/

釋放空間 ≈ 2.5gb/版本

移除 playground 的專案快取(xcpgdevices)

刪除後可重新生成,可以全部刪除。再次執行程式會快取。

路徑:1

~/library/developer/xcpgdevices/

我從使用xcode幾年沒刪除過此資料夾也就占用約300m記憶體空間,可依據個人喜好操作。

移除舊的文件(docsets)

路徑:1

~/library/developer/shared/documentation/docsets

整體所佔空間約4.56gb

移除模擬器中的sdk版本(iphonesimulator.sdk)

不可恢復,操作請慎重。我個人的此路徑下的只有最新版本的sdk,除非當你有多個版本的sdk再酌情刪除。

路徑:1

占用空間約4gb,刪除時請慎重

tips:

清理Xcode儲存空間

刪除後不可恢復,資料夾是按照日期排列的,所以如果你不想全部刪除,就只保留最新的幾個版本就好了,個人建議全部刪除。路徑 library developer xcode archives 只要重新執行xcode就一定會重新生成,而且會隨著執行程式的增多,占用空間會越來越大。刪除後在重新執行程式可能會稍微...

Xcode 清理儲存空間

xcode版本 8.3.3 ios版本 10.3.2 只要重新執行xcode就一定會重新生成,而且會隨著執行程式的增多,占用空間會越來越大。刪除後在重新執行程式可能會稍微慢一點,建議定期清理。路徑 1 library developer xcode deriveddata 釋放空間 0 xx gb ...

Xcode 清理儲存空間

xcode版本 8.3.3 ios版本 10.3.2 只要重新執行xcode就一定會重新生成,而且會隨著執行程式的增多,占用空間會越來越大。刪除後在重新執行程式可能會稍微慢一點,建議定期清理。路徑 library developer xcode deriveddata釋放空間 0 xx gb 刪除後...