Xcode 10:“库/开发人员/ Xcode / UserData / IB支持/仿真器设备”中有什么?

时间:2019-03-06 00:59:18

标签: ios xcode ios-simulator

我注意到该目录: /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不会显示。

有人知道这些文件的创建者吗?是否可以安全删除它们?

1 个答案:

答案 0 :(得分:5)

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