清理 Xcode 檔案

2021-08-02 22:45:38 字數 1037 閱讀 7615

1、deriveddata

~/library/developer/xcode/deriveddata

專案 build 或 debug 的中間產物,有時候專案出問題的時候,重置這些檔案會有幫助。

如果刪除,構建專案時會重建這些檔案。

我的這個目錄佔了大概1g左右。

2、archives

~/library/developer/xcode/archives

歸檔專案的儲存位置

警告:如果需要除錯上架的應用,不能刪!!

我這裡的內容比較少。

3、ios devicesupport

~/library/developer/xcode/ios devicesupport

連上裝置時自動建立

通常舊裝置沒必要保留

我們每次連上新裝置時的『processing symbol files』就是在向該資料夾寫入檔案。

我的 mac 從買來開始連各種手機,沒有清理過這個目錄,資料夾裡整整有

50g的內容

4、coresimulator

~/library/developer/coresimulator

用模擬器中選單裡的 reset content and settings 刪除更安全

[[[nsfilemanager defaultmanager]

urlsfordirectory

:nsdocumentdirectory

indomains

:nsuserdomainmask] lastobject];

以上**可以顯示這些文件的完整路徑從 xcode 6 開始,模擬器位置已經從 

這個資料夾佔了7g空間,也是大戶了。主要原因應該是我裝了ios8、9、10的模擬器各一套…

全的。

6、itunes的手機備份

移動裝置的備份路徑,我覺得和 xcode 關係不大。

最好在 itunes 的設定中刪除不需要的備份。

Xcode清理垃圾檔案

1.library developer xcode deriveddata 這個資料夾中儲存的是xcode的快取檔案,曾經在xcode跑過的所有專案的索引 build的資訊等都會儲存在這裡。刪除後在下次開啟專案編譯的時候將會重新生成。由於這裡包含了大量已經沒用的專案的資訊又懶得去篩選,於是把整個資料...

Xcode清理快取及垃圾檔案

影響 可重新生成 再連線舊裝置除錯時,會重新自動生成。我移除了4.3.2,5.0,5.1等版本的裝置支援。路徑 library developer xcode ios devicesupport 影響 可重新生成 如果需要保留較新版本的模擬器,但tmp資料夾很大。放心刪吧,tmp資料夾裡的內容是不重...

Xcode清理快取和垃圾檔案

來自 影響 可重新生成 再連線舊裝置除錯時,會重新自動生成。我移除了4.3.2,5.0,5.1等版本的裝置支援。路徑 library developer xcode ios devicesupport 影響 可重新生成 如果需要保留較新版本的模擬器,但tmp資料夾很大。放心刪吧,tmp資料夾裡的內容...