清理Xcode占用的Mac硬盘空间
2020/2/20 9:05:36
本文主要是介绍清理Xcode占用的Mac硬盘空间,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
如果有一天,你因Mac硬盘空间变得很小很莫名,而你又经常使用Xcode时,不妨试试下面的步骤看看是否有收获。
我经常遇到磁盘不足的警告,一是我经常使用Xcode,二是我在电脑上积累的其它资料。资料不好删除,因此每次都从Xcode下手,整理了一份方便自己以后操作的指南。也希望对你能有所帮助。
已在 Xcode 11.1 验证,此前在Xcode 9, Xcode 10也都验证过。
本文首发于 清理Xcode占用的Mac硬盘空间
主要是操作两个目录下的文件 ~/Library/Developer/Xcode
和 ~/Library/Developer/CoreSimulator
。
先打开Finder应用,使用快捷键command+shift+g
输入路径上面的路径即可进入对应的文件夹。
1. ~/Library/Developer/Xcode
DerivedData
此文件夹内的每个目录是Xcode运行每个APP时生成的缓存文件,删除之后再运行APP会重新生成该APP对应的文件,只是编译时间变长了。
可保留近期运行的APP相关的文件夹,对于以前运行过近期不再使用的APP,例如网上下载的demo,建议清理。
Archives
此文件夹中的内容对应
Xcode->Window->Organizer->Archives
中列出的打包文件。 可保留有用的打包文件,其它删除。iOS DeviceSupport
此文件夹存放的是Xcode对你所连接真机的版本支持,每个文件夹几乎都是几个G的大小(我个人的情况是11个目录占了26G空间),手机每升级一个版本,再次连接Xcode时,这里都会生成一个目录。
建议保留你手机当前版本的文件夹。全部删除也没关系,手机再次连接Xcode时会重新生成。
2. ~/Library/Developer/CoreSimulator
Devices
此文件夹下的目录是以模拟器的UDID命名的,运行模拟器时每安装一个新的APP,相应的文件夹内容也会增大,就像手机上安装应用会占用手机空间一样。
可删除全部文件夹。再次运行模拟器,会重新生成。
删除后开启Xcode运行模拟器,可能会出现下面的错误,不要惊慌,重启Xcode就好了。
...
建议在退出Xcode后进行清理,清理后重启电脑。
我写这篇文章时顺手清理了下,空出了30多个G。如果你用Xcode开发了一两年的项目而从未清理过,那空出60G、70G也毫不夸张。
这篇关于清理Xcode占用的Mac硬盘空间的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-05-29Elasticsearch慢查询日志配置
- 2024-05-29揭秘华为如此多成功项目的产品关键——Charter模板
- 2024-05-29海外IDC业务拓展的7大挑战
- 2024-05-29InLine Chat功能优化对标Github Copilot,CodeGeeX带来更高效、更直观的编程体验!
- 2024-05-29CodeGeeX 智能编程助手 6 项功能升级,在Visual Studio插件市场霸榜2周!
- 2024-05-29AutoMQ 生态集成 Apache Doris
- 2024-05-292024年IDC行业的深度挖掘:机遇、挑战与未来展望
- 2024-05-29五款扩展组件齐发 —— Volcano、Keda、Crane-scheduler 等,邀你体验
- 2024-05-29AutoMQ 对象存储数据高效组织的秘密: Compaction
- 2024-05-29活动预告|来 GIAC 大会听大数据降本利器:AutoMQ 基于云原生重新设计的 Kafka