减小Xcode应用程序的大小


28

有没有减少用于存储Xcode应用程序的磁盘空间?我只下载了Xcode以便我可以编译C和C ++,所以如果可能的话我希望它比现在需要的9.22GB少得多。也许我可以卸载可选部分?

Answers:


27

虽然它与Xcode应用程序大小没有直接关系。有多个地方可以删除文件以释放一些空间。

1.派生数据 Xcode保存有关项目的数据,包括索引,构建输出和日志。去 ~/Library/Developer/Xcode/DerivedData/ 并删除不再需要保留此数据的项目的文件夹。

2. iOS设备支持 Xcode存储有关您用于开发的设备的信息。删除不再需要的数据 ~/Library/Developer/Xcode/iOS DeviceSupport/

3.档案 在管理器中删除您不需要的那个,或者转到 ~/Library/Developer/Xcode/Archives/ 批量删除它们。注意不要删除仍需要dSYM数据进行调试的存档。

4.模拟器 模拟器存储在 ~/Library/Developer/CoreSimulator/Devices。对于您正在构建的每个iOS版本。

5.文件 浏览并删除不必要的数据 ~/Library/Developer/Shared/Documentation/DocSets


2
我只有3个文件夹 XcodeDerivedDataiOS Device Logs,和 UserData。前两个文件夹是零KB,和 UserData 只有8KB。我没有 CoreSimulator 文件夹 Developer。我已经删除了DocSets,它们在Xcode使用的9.22之上增加了大约2.5GB。
spacetyper

17

也许更优雅的解决方案是使用命令行工具而不是Xcode。

您可以完全删除Xcode(或跳过安装)。 而不是下载和安装Xcode - 打开命令行(终端应用程序开箱即用)并键入gcc。

这将弹出一个窗口,您可以在其中安装命令行工具。单击“安装”,单击“同意”,C编译器,库和调试器将全部下载并安装。

在10.11上,命令行工具占用大约200 MB的磁盘空间。安装Xcode 9版本beta命令行工具的dmg也不如此,所以如果你想保留磁盘空间并且可以使用另一个IDE /编辑器并且不需要Xcode的所有功能,那么这是一个相当简单的工具集。提供。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.