首页 > 其他分享 >MAC清理

MAC清理

时间:2023-02-10 09:36:48浏览次数:39  
标签:Xcode 清理 MAC 文件夹 构建 版本 打包

今日分享

Mac清理

有很多三方软件可以清理,以前用过腾讯的柠檬lite,每次就清个几百兆,系统数据感觉还是得自己手动清理才行

今天电脑又在提醒储存空间不足了,一看占用发现系统数据占了100多个G,学习了一下怎么清理

  • 使用终端命令

du sh -*

这个命令可以列出当前文件夹所有子文件的大小

WX20230209-180443_2x

在根目录运行之后发现Library占用了108个G,继续进入Library扫描发现Android文件夹36G,进去看了一下都是下载的不同版本的包,平常安卓设备不多的话也根本用不上,而且也可以用的时候再下载,请完直接少30个G

然后还有Developer文件夹还有几十个G,进去看了下都是Xcode占用的,再进入Xcode

CoreSimulator 顾名思义就是放模拟器的地方

DeviceSupport 对不同IOS的版本需要不同的支持文件,保留常用的就行了,如果没有在编译的时候会自动下载

DerivedData 这个是Xcode构建索引和缓存的地方,删除之后项目的第一次构建会比较慢,建议定期清理

Archives 这个是历史打包文件,也就是提审的时候构建的版本,也可以删除

  • 针对Xcode有专门的清理软件叫DevCleaner,里面能清除的也差不多就是这些,不需要自己手动再去搞了,方便一点

WX20230209-180303_2x

基本上都是IOS和安卓这两个占了大头,清完之后瞬间少了接近100G,虽然后面编译还是会反弹,有些东西还是需要定期清理,比如那个DerivedData,在有一些项目长时间不会打开的情况下就可以把缓存和构建索引清掉,还有DeviceSupport,平常尽量用一个手机跑项目,实在要打包其他的系统也可以在打包完了之后就把对应的版本文件删掉

标签:Xcode,清理,MAC,文件夹,构建,版本,打包
From: https://www.cnblogs.com/r1cardo/p/17107802.html

相关文章

  • mac上的Jenkins安装与使用
    一、Jenkins安装1、输入安装命令:brewinstalljenkins报如下错误:于是乎网上找答案:并输入了命令 brewinstallgettext   ......
  • 如何在mac上用(安装)iOS应用(app)?
    在手机端安装ipa对很多朋友来说是一个很实用的技能,那么如何操作呢?今天向大家推荐一个由小新制作的​​捷径(workflow)​​流程——<​​苹果应用安装器​​>,无需......
  • 解决mac升级之后不可以ssh
    很多同学更新系统之后,使用这两者都会遇到一条报错,类似于:SSH(ssh:connecttohostlocalhostport22:Connectionrefused)我们之前出过一篇文章【https://www.cnblogs.......
  • mac 快速文件开头和末尾
    Mac删除字符的用法第一种:按delete键,删除光标之前的一个字符;第二种:按fn+delete键,删除光标之后的一个字符;第三种:按command+delete键,删除光标之前整......
  • Webpack自动清理打包目录
    Webpack在打包的时候,会在指定输出文件夹下面生成打包文件,但是上次打包的文件不会自动清理掉,每次手动删除会比较麻烦,为此,我们需要有一个自动清理的功能。常见的自动清理方式......
  • mac 安装jd-gui
    使用brew的方式安装brewinstall--caskjd-gui然后使用命令行的方式打开open路径/JD-GUI.app如果直接双击,或者在jar包上选择使用jd-gui打开就会遇到error什么jdk版......
  • 黑苹果升级更新macOS 13 Ventura 问题整理
    原文来源于黑果魏叔官网,转载需注明出处。黑苹果资源下载请搜索:黑果魏叔​更新13发现以下几个问题,(beta1老问题)问题一:把自启软件关了,不然可能导致进系统闪退 问题二:关闭WiF......
  • Mac 干净卸载Pycharm
    cd~/Library/Preferences/rm-rfPyCharm*cd~/Library/Logsrm-rfPyCharm*cd~/Library/Application\Support/rm-rfPyCharm*cd~/Library/Caches/rm-rfPyCh......
  • 【大前端】使用html/css/javascript开发移动端(安卓,IOS)与桌面端(Win,mac,Linux)应用程序
    1、什么是大前端?传统上,Web应用可分为前端(在浏览器中执行的部分)和后端(在服务器中执行的部分)。前端工程师的职责是以Web技术(HTML、CSS、JavaScript、DOM、Ajax等)实现基于浏览......
  • GMAC网卡调试分析
    GMAC网卡调试分析目录GMAC网卡调试分析环境描述MIIMIIRMIIGMIIRGMIISGMIIGMAC网卡信息获取方法获取GMAC网卡信息查看PHY工作接口模式获取PHYIDMAC芯片读写MAC寄存器的方......