如何清理Xcode,釋放Mac的儲存空間

2021-08-10 09:49:54 字數 1976 閱讀 9330

經常使用mac 的人會發現,自己的開發工具xcode會變的越來越大,以至於電腦執行的越來越卡,這個時候,我們就需要知道如何來進行mac空間的清理了

路徑:

1 ~/library/

developer/xcode/deriveddata

1 ~/library/

developer/xcode/archives

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 ~/library/
~/library/

developer/coresimulator/profiles/runtimes/

釋放空間 ≈ 2.5gb/版本

移除 playground 的專案快取(xcpgdevices)

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

路徑:

1 ~/library/

developer/xcpgdevices/

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

移除舊的文件(docsets)

刪除後不可恢復,該目錄下儲存的為開發文件,一般有三個檔案

com

.adc

.documentation

.ios

.docset(1.68gb)、com

.adc

.documentation

.osx

.docset(2.62gb)和com

.adc

.documentation

.xcode

.docset(256.4m),

如果只做ios開發,其實你可以把osx.docset刪除掉的,因為它占用了2.62gb的記憶體。

路徑:

1 ~/library/developer/shared/documentation/docsets
整體所佔空間約4.56gb

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

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

路徑:

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

Mac電腦Xcode大清理

首先進入 users ahaoplus library developer xcode,如果看不到這裡目錄就在資料夾中設定資料庫可見。如果你是乙個ios開發者,當你長時間不清理電腦的時候你的硬碟會越來越大,其實開發ios時間長了之後隨著ios版本的不斷公升高你的xcode支援的系統版本會越來越多所以...

mac硬碟越來越小,清理Xcode

僅限用xcode的開發者。開啟finder使用快捷鍵command shift g輸入路徑即可進入該資料夾 xcode打包時生成,可以根據是否有用選擇性刪除,刪除之後xcode organizer下的那些打包檔案就全被清空了 library developer xcode archives ios ...

如何清理Mac? 清潔MacBook必看

就像買車的人需要時常保養車一樣,如果從來沒有對你的mac 進行過系統清理,那意味著你的 mac多年來一直在收集不必要的檔案和混亂的資訊,結果就是使用壽命會大大縮短。今天,本文來說說我們可以怎樣通過以下簡單步驟快速清理 mac。你可能聽說過要清理快取這個事情,但 快取到底是什麼?它們又分布在 是這樣的...