我注意到该目录:/Users/$USER/Library/Developer/Xcode/UserData/IB Support/Simulator Devices
在Mac上包含一些相当大的目录:
$ du -d1 -h | sort -h
...
1.7G ./A7F495BF-B286-4A8B-83A7-7E3D32A237AE
2.4G ./E9F53010-C7A9-469D-8859-D482D6D334FC
5.9G ./E85370F1-3126-4679-AA61-35DCAA6B7871
9.8G ./56FB0674-0DA8-41BA-BA0D-0398CF2139A1
22G ./9F55C8ED-15A2-4FF7-8052-BA4464B290F9
32G ./3CA6DF23-014A-4939-9B5F-9039655B8D03
深入研究,
3CA6DF23-014A-4939-9B5F-9039655B8D03/data/tmp
包含许多* .uicatalog文件。当我运行
xcrun simctl list
时,这些UUID不显示。有谁知道创建这些文件的原因,以及是否可以安全删除它们?
最佳答案
Xcode在每次构建后都会创建这些文件。它们尚未使用,因此您可以删除它们。如果是服务器,则可以定期删除它们:
使用库路径创建文件:
sudo vim /etc/periodic.conf.local
在其中输入:
daily_clean_tmps_dirs="/tmp /Users/bamboo/Library/Developer/Xcode/UserData/"
运行以确保每3天删除一次文件:
du -sh /Users/bamboo/Library/Developer/Xcode/UserData/IB\ Support/
sudo periodic daily