給經(jīng)常面臨磁盤已滿的iOS開發(fā)者帶來一點(diǎn)小幫助~
Xcode磁盤空間大清理
1、移除對舊設(shè)備的支持
影響:可重新生成腾么;再連接舊設(shè)備調(diào)試時(shí)杈湾,會(huì)重新自動(dòng)生成。
路徑:~/Library/Developer/Xcode/iOS DeviceSupport
2漆撞、移除舊版本的模擬器支持
影響:不可恢復(fù)于宙;如果需要舊版本的模擬器悍汛,就需要重新下載了离咐。
路徑:~/Library/Developer/CoreSimulator/Devices
terminal 運(yùn)行 xcrun simctl delete unavailable
3、移除模擬器的臨時(shí)文件
影響:可重新生成宵蛀;如果需要保留較新版本的模擬器术陶,但tmp文件夾很大。放心刪吧梧宫,tmp文件夾里的內(nèi)容是不重要的祟敛。在iOS Device中,存儲(chǔ)空間不足時(shí)馆铁,tmp文件夾是可能被清空的埠巨。
路徑:~/Library/Developer/CoreSimulator/Devices/UDID(類似亂碼的東西)/data/tmp
4、移除模擬器中安裝的Apps
影響:不可恢復(fù)辣垒;對應(yīng)的模擬器中安裝的Apps被清空了勋桶,如果不需要就刪了吧。
路徑:~/Library/Developer/CoreSimulator/Devices/UDID(類似亂碼的東西)/data/Containers/Bundle/Application
5捐韩、移除Archives
影響:不可恢復(fù)鹃锈;Adhoc或者App Store版本會(huì)被刪除。建議備份dSYM文件夾
路徑:~/Library/Developer/Xcode/Archives
6仅政、移除DerivedData
影響:可重新生成;會(huì)刪除build生成的項(xiàng)目索引圆丹、build輸出以及日志辫封。重新打開項(xiàng)目時(shí)會(huì)重新生成,大的項(xiàng)目會(huì)耗費(fèi)一些時(shí)間。
路徑:~/Library/Developer/Xcode/DerivedData
7雅倒、移除舊的Docsets
影響:不可恢復(fù)蔑匣;將刪除舊的Docsets文檔
路徑:~/Library/Developer/Shared/Documentation/DocSets
路徑可以通過右鍵點(diǎn)擊finder>前往文件夾 直接跳轉(zhuǎn)。