清理MAC磁盘,主要清理iTunes和Xcode缓存

2018-01-30  本文已影响0人  雷尘子

一、删除iTunes备份

iTunes里面的手机备份占用很大空间,不需要的话可以直接删除

方式1:

1.1 打开iTunes

1.2 选择偏好设置

打开iTunes偏好设置

1.3 选中设备图标

1.4 选中不要的手机备份,右键删除

手机备份位置

方式2:

2.1( 快捷键 : command + shift + G)前往文件夹:~/Library/application support/mobilesync/backup

前往iTunes备份文件夹

2.2 删除 backup中内容

另外,iTunes是默认备份的,如果想关闭自动备份功能,可以使用下面的方法:

1.完全退出iTunes

2.打开终端,输入命令:

$ defaults write com.apple.iTunes DeviceBackupsDisabled -bool YES

如果想重新开启自动备份,可以使用下面的方法:

1.完全退出iTunes

2.打开终端,输入命令:

$ defaults delete com.apple.iTunes DeviceBackupsDisabled

二、清理Xcode缓存

1.前往Xcode ( 快捷键 : command + shift + G):~/Library/Developer/Xcode

前往Xcode文件夹

2.Archives 里面是一些.xcarchive包(不可恢复)

将不需要的XXX.xcarchive所在的时间文件夹直接删除

Archives位置

如果不确定哪些可以删除,可以使用下面的方法:

2.1 打开Xcode-选择Window-选择Organizer-显示archive窗口

打开archive窗口

2.2 选择不需要的XXX.xcarchive直接删除

删除XXX.xcarchive包

3.DerivedData里面是一些APP运行缓存(可自动恢复,一些加载文件较多较大的APP,重新运行比较慢)

选择不需要的旧项目删除,如果不知道哪些可以删除,可以查看里面的info.plist文件,里面有项目的名称

删除APP运行缓存

4.iOS DeviceSupport 里面存放的是iOS真机测试包(不可自动恢复,可以从网上下载)

iOS6-iOS11 下载地址:https://pan.baidu.com/s/1qZvudUc  密码:3122

选择一些低版本的支持包删除(将支持iOS6.0-iOS7.0的都删了)

删除低版本的真机测试包

5.Products 里面是以bundleId命名的文件夹A,A里面存储的archive后的以版本号命名的文件夹B,B里面存储的是一张1024尺寸的ICON图片(不可恢复)

可以选择旧项目删除

以版本号命名的文件夹内容

6.CoreSimulator 里面存储的是模拟器缓存(不可自动恢复,需要可重新下载)

目录:~/Library/Developer/CoreSimulator  跟Xcode同级

将Devices文件夹下不用的版本删除,device.plist文件中会提供设备型号

模拟器缓存位置

如果想要恢复某个型号的模拟器,可以使用下面的方式下载:

6.1 打开Xcode-修改设备

修改设备

6.2 选择No Devices connected to ‘My Mac’ 或者 Add Additional Simulators  

添加模拟器

6.3 点击 + 号 , 选择 Add Simulator

Add Simulator

6.4 选择需要的型号、版本,点击Create创建

创建模拟器

6.5 在Xcode中选择新添加的模拟器,运行程序成功

选择模拟器
上一篇下一篇

猜你喜欢

热点阅读