清理MAC磁盘,主要清理iTunes和Xcode缓存
一、删除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 Simulator6.4 选择需要的型号、版本,点击Create创建
创建模拟器6.5 在Xcode中选择新添加的模拟器,运行程序成功
选择模拟器