用128G的Mac做iOS開(kāi)發(fā)吧黄,相信你也和我一樣為內(nèi)存不夠用的情況~
總結(jié)了下面這些占大空間的路徑嵌灰。
雖然不是長(zhǎng)久之計(jì),但也可以解燃眉之急(ps:根本解決辦法就是花錢(qián)換一個(gè)大內(nèi)存的Mac??)~
移除對(duì)舊設(shè)備的支持
- 影響:刪除不用支持的舊版本釋放緩存;再連接舊設(shè)備調(diào)試時(shí)宠叼,會(huì)重新自動(dòng)生成,所有不小心全部刪除也不需要太過(guò)驚慌滚澜。
- 路徑:~/Library/Developer/Xcode/iOS DeviceSupport
-
占用內(nèi)存20g左右(具體看Xcode生成多少版本)如圖:
移除舊版本的模擬器支持
- 影響:不可恢復(fù)蓉媳;如果需要舊版本的模擬器,就需要重新下載了空民。我移除了4.3.2, 5.0, 5.1等舊版本的模擬器刃唐。
- 路徑:~/Library/Application Support/iPhone Simulator
-
占用內(nèi)存較少,按具體情況刪除即可
移除模擬器的臨時(shí)文件
- 影響:可重新生成界轩;如果需要保留較新版本的模擬器画饥,但tmp文件夾很大。放心刪吧浊猾,tmp文件夾里的內(nèi)容是不重要的抖甘。在iOS Device中,存儲(chǔ)空間不足時(shí)葫慎,tmp文件夾是可能被清空的单山。
- 路徑:~/Library/Application Support/iPhone Simulator/6.1/tmp (以iOS Simulator 6.1為例)
移除模擬器中安裝的Apps
- 在Xcode5和之前的版本中
- 路徑:~/Library/Application Support/iPhone Simulator/6.1/Applications (以iOS Simulator 6.1為例)
- 影響:不可恢復(fù);對(duì)應(yīng)的模擬器中安裝的Apps被清空了幅疼,如果不需要就刪了吧米奸。
- 在Xcode6中,將模擬器的Apps安裝位置進(jìn)行了變更
- 路徑:~/Library/Developer/CoreSimulator/Devices/
- 影響:不可恢復(fù)爽篷;Devices文件下對(duì)應(yīng)不同iOS版本和不同設(shè)備悴晰。device.plist有對(duì)應(yīng)的設(shè)備信息
刪除完效果:重新啟動(dòng)模擬器會(huì)發(fā)現(xiàn)那些Apps 不見(jiàn)了
移除Archives
- 影響:不可恢復(fù);Adhoc或者App Store版本會(huì)被刪除逐工。建議備份dSYM文件夾
- 路徑:~/Library/Developer/Xcode/Archives
移除DerivedData
- 影響:可重新生成铡溪;會(huì)刪除build生成的項(xiàng)目索引、build輸出以及日志泪喊。重新打開(kāi)項(xiàng)目時(shí)會(huì)重新生成棕硫,大的項(xiàng)目會(huì)耗費(fèi)一些時(shí)間。
- 路徑:~/Library/Developer/Xcode/DerivedData
-
占用內(nèi)存也不少具體情況如下:
移除舊的Docsets
- 影響:不可恢復(fù)袒啼;將刪除舊的Docsets文檔
- 路徑:~/Library/Developer/Shared/Documentation/DocSets
注:快速進(jìn)入文件路徑方法
-
前往 - 前往文件夾 - 輸入相應(yīng)路徑點(diǎn)enter鍵即可
- 使用快捷鍵 command + shift + G