清理Xcode所占用的磁盘空间
本文源自:http://blog.favo.org/post/31649090293/xcode-5-places-to-save-some-disk-space,仅供学习使用
我的SSD已经空间不足了.所以我检查并删除了一些不再需要的数据资料.
你可以清理Xcode在下面几个方面:
1) ARCHIVES
打开Organizer
(⇧+⌘+2),切换到Archives
然后删除所有这些随着日子一天天产生的旧archives.
假如你觉得操作太麻烦了~还有另外一种so easy的办法(想起来田雨橙:爸爸再也不用担心我的学习). 就是随便选中其中的一个archives,然后右键.点击Show in finder
或者使用finder的前往文件夹,输入路径~/Library/Developer/Xcode/Archives
.删除里面的旧档案.一个archive要比一个.IPA文件大得多,因为archive还包含了很多额外数据,比如debug 信息.
2) DERIVEDDATA
这个是每个工程都会产生的,并且包含了工程索引,编译输出还有日志.他可以在删除后重新生成,并在第一次重新打开的的时候消耗一点时间.
打开Organizer
(Command-Shift- 2),选择Projects
,点击每一个工程的delete
.会有一个弹出警告框,上面对这个操作有更详细的说明,点击delete
确认删除.
3) BASICS (FIRMWARE & LOGS)
还是在Organizer
里面(快捷键我就不写了).选择Devices ,看到左上角的Device logs 和Screnshots 没..里面都是调试的时候产生的日志和截图. 特别是截图可是占用比较多的东西..删除很简单,选中-然后delete
.
4) OLD DEVICE INFORMATION
你可以删除一些旧的iOS信息,
在~/Library/Developer/Xcode/iOS DeviceSupport/
路径下可以看到那些大概~400MB的文件夹.(快捷方式:打开finder,⇧+⌘+G,粘贴上面的路径,回车)
它们可以自动重新生成这些数据,前提是你插入了一个设备,并且在这个文件夹内没有该设备所运行的iOS版本.
5) SIMULATOR-APPS
假如你测试一个很大的APP项目,你可能也会想清理掉模拟器.让我们来看~/Library/Application Support/iPhone Simulator
路径.
里面的Application文件夹都包含有这个版本对应模拟器的所有APP.
—————————————————————————————————————————————
总的来说,我努力清理回来了大概20GB的空间,就是从刚才检查Xcode的那些步骤中 (10GB 在 archives,4GB 在 DerivedData, 2GB 在 basics 还有 2GB DeviceSupport … 最后 2GB 是 删除了这个 “Install Xcode.app” )