此文章僅適用于使用Xcode的開發(fā)者。
長期不清理Xcode你會發(fā)現(xiàn)自己的Mac硬盤越來越小趟章,而這個(gè)Xcode文件夾(~/Library/Developer/Xcode)大的驚人杏糙,甚至有幾十個(gè)G。下面是一些清理的方法:
打開Finder使用快捷鍵command+shift+g輸入路徑即可進(jìn)入該文件夾
1. 移除DerivedData,建議定期清理蚓土,會重新生成
此文件夾內(nèi)是模擬器運(yùn)行每個(gè)APP生成的緩存文件宏侍,刪除之后只是再重新運(yùn)行APP時(shí)會重新編譯耗時(shí)較長,并再次生成緩存文件蜀漆。
~/Library/Developer/Xcode/DerivedData
2. 移除Archives谅河,可以清理
此文件夾中的內(nèi)容是用Xcode打包時(shí)生成,可以根據(jù)是否有用選擇性刪除确丢,刪除之后Xcode->Organizer下的那些打包文件就全被清空了
~/Library/Developer/Xcode/Archives
3. 移除iOS DeviceSupport绷耍,建議清理,連接設(shè)備會重新生成
此文件夾中保存著對你設(shè)備的版本支持蠕嫁,每個(gè)版本文件夾都是幾個(gè)G的大小锨天,只需保留自己設(shè)備當(dāng)前版本的文件夾即可毯盈,即使全部刪除,再重新連接設(shè)備時(shí)Xcode會出現(xiàn)Processing symbol files并重新生成相應(yīng)版本的文件
~/Library/Developer/Xcode/iOS DeviceSupport
4. 移除模擬器文件,可以清理赘阀,運(yùn)行模擬器會重新生成
此文件夾目錄下的文件夾全都是以模擬器的UDID命名的益缠,可以查看.default_created.plist文件根據(jù)文件夾命名和plist文件中的內(nèi)容判斷各個(gè)文件夾是某版本下某設(shè)備類型的模擬器,.default_created.plist文件為隱藏文件基公,需要開啟顯示隱藏才能查看
~/Library/Developer/CoreSimulator/Devices
5.磁盤清理幅慌,Xcode項(xiàng)目運(yùn)行殘留文件,常規(guī)方法無法清除轰豆,步驟:
5.1 前往文件夾胰伍,輸入:/private/var/folders
5.2 在目錄文件夾中,往下查找二級酸休,找到:C/com.apple.DeveloperTools/All/Xcode/EmbeddedAppDeltas
5.3 刪除EmbeddedAppDeltas中的內(nèi)容
/private/var/folders/xxx/xxx/C/com.apple.DeveloperTools/All/Xcode/EmbeddedAppDeltas
轉(zhuǎn)載自:https://blog.csdn.net/u012338816/article/details/55511621