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資料夾裡的內容...