此文章僅適用于適用于使用Xcode的開發(fā)者金刁。
長期不清理Xcode中的一些文件你會(huì)發(fā)現(xiàn)自己的mac硬盤越來越小帅涂,而且是這個(gè)其他占了絕大部分的硬盤,在網(wǎng)上搜索了很多辦法都沒找到如何清理這些其他
后來來來回回在文件夾中找發(fā)現(xiàn)~/Library/Developer/Xcode這個(gè)Xcode文件夾大的驚人胀葱,幾十個(gè)G漠秋,才去查閱了一些資料,此處記錄一下抵屿。
上圖已經(jīng)是刪除了DerivedData和Archives的將近10個(gè)G的內(nèi)容后的硬盤容量了庆锦。
可以看出清理出了30個(gè)G左右的硬盤空間,對(duì)于小容量的mac轧葛,這簡直....
下面是一些清理的方法:
打開Finder使用快捷鍵command+shift+g輸入路徑即可進(jìn)入該文件夾
1. 移除DerivedData,建議定期清理搂抒,會(huì)重新生成
此文件夾內(nèi)是模擬器運(yùn)行每個(gè)APP生成的緩存文件,刪除之后只是再重新運(yùn)行APP時(shí)會(huì)重新編譯耗時(shí)較長尿扯,并再次生成緩存文件求晶。
~/Library/Developer/Xcode/DerivedData
2. 移除Archives,可以清理
此文件夾中的內(nèi)容是用Xcode打包時(shí)生成衷笋,可以根據(jù)是否有用選擇性刪除芳杏,刪除之后Xcode->Organizer下的那些打包文件就全被清空了
~/Library/Developer/Xcode/Archives
3. 移除iOS DeviceSupport,建議清理辟宗,連接設(shè)備會(huì)重新生成
此文件夾中保存著對(duì)你設(shè)備的版本支持爵赵,每個(gè)版本文件夾都是幾個(gè)G的大小,只需保留自己設(shè)備當(dāng)前版本的文件夾即可泊脐,即使全部刪除空幻,再重新連接設(shè)備時(shí)Xcode會(huì)出現(xiàn)Processing symbol files并重新生成相應(yīng)版本的文件
~/Library/Developer/Xcode/iOS DeviceSupport
4. 移除模擬器文件,可以清理容客,運(yùn)行模擬器會(huì)重新生成
此文件夾目錄下的文件夾全都是以模擬器的UDID命名的秕铛,可以查看.default_created.plist文件根據(jù)文件夾命名和plist文件中的內(nèi)容判斷各個(gè)文件夾是某版本下某設(shè)備類型的模擬器约郁,.default_created.plist文件為隱藏文件,需要開啟顯示隱藏才能查看
~/Library/Developer/CoreSimulator/Devices
上述內(nèi)容均為本人親自實(shí)驗(yàn)過后但两,沒有任何影響鬓梅。
若有補(bǔ)充,歡迎留言镜遣。
參考文章
http://www.cocoachina.com/bbs/read.php?tid=181211
http://blog.csdn.net/l2i2j2/article/details/51485832