~/Library/Developer/Xcode/DerivedData/
這個文件夾中保存的是Xcode的緩存文件威蕉,曾經(jīng)在Xcode跑過的所有項(xiàng)目的索引嗜愈、build的信息等都會保存在這里白筹。刪除后在下次打開項(xiàng)目編譯的時候?qū)匦律伞S捎谶@里包含了大量已經(jīng)沒用的項(xiàng)目的信息又懶得去篩選仰剿,于是把整個文件夾刪了全陨。
~/Library/Developer/Xcode/iOS DeviceSupport/
每次把一個設(shè)備接入電腦進(jìn)行真機(jī)調(diào)試之前,電腦會對設(shè)備建立索引饥悴,也在此文件夾下生成對該設(shè)備系統(tǒng)的支持文件坦喘。于是這里存在了一堆對舊版本iOS設(shè)備支持的文件。而我最近基本只對iOS9.3的設(shè)備進(jìn)行真機(jī)調(diào)試西设。于是刪除了所有低于9.3的文件夾瓣铣。
~/Library/Developer/Xcode/Archives/
每次打包App的dSYM等數(shù)據(jù)就保存在這里,把一些沒用的版本刪了贷揽。如果是上線了的版本還是保留吧棠笑。
~/Library/Developer/Xcode/Products/
同上,把沒用的刪了禽绪。
~/Library/Developer/CoreSimulator/Devices/
一堆模擬器的數(shù)據(jù)蓖救。每個文件夾里包含的就是一個特定系統(tǒng)版本的設(shè)備的數(shù)據(jù)洪规。每個文件夾對應(yīng)哪個設(shè)備可以在其下device.plist中查看。親測刪除之后的效果跟在模擬器里重置相同循捺。省得一個個去重置了斩例,刪吧。
~/Library/Developer/XCPGDevices/
這里保存了playground的項(xiàng)目緩存从橘。全刪了念赶。