苹果开发用的电脑空间不足怎么办

简介: 苹果开发用的电脑空间不足怎么办

虽然有弊端,但是可以通过删除XCode的三大文件夹下的所有文件来腾出大量的磁盘空间:Devices(/Users/jiaguoshang/Library/Developer/CoreSimulator/Devices)、Archives(/Users/jiaguoshang/Library/Developer/Xcode/Archives)、DerivedData(/Users/jiaguoshang/Library/Developer/Xcode/DerivedData)。

弊端见文章:Encountered an unknown error (Could not find a ios simulator (valid values: )。

不到空间极度紧张,别删除/Users/jiaguoshang/Library/Developer/CoreSimulator/Devices文件夹下的所有模拟器文件。不然会遇到你就是下载最新的模拟器,但是部分最新模拟器仍旧找不到问题。若真出现了这种找不到你期望的最新模拟器,只有删除/Users/jiaguoshang/Library/Developer所有文件,删除xcode应用,重新下载安装了。当然你想重新下载xcode,通过这种方案是会增加很多空间。

作为苹果开发人员,你发现了吗?自己的电脑用了一年多,空间严重不足了。管理磁盘时发现,乱七八糟的文件很少,你仔细分析发现点到有70G左右的空间都被xcode占有,而你发现一个xcode在应用查看容量,才10G多,那么它是怎么占领了那么大的地盘了呢?我的电脑硬盘才120G,它一个大家伙就占了一半多,那还让我的电脑怎么活啊?

通过分析是xcode的资源文件把空间给占领了,找到它的文件夹你发现它的两个目录下的文件占了60G左右。主要是Archives文件目录和iOS DeviceSupport文件目录。

期中每个操作系统需要2G多,经过几十个版本,那不是60多G了吗?

Archives文件目录是存放打包的文件的,现在打个包,包含所有设备要100M左右,一年打几十到几百个包那不是20G左右吗?

很简单只留下常用3到5个手机类型,其他都删除。只是你要想使用以前支持的系统,需要重新生成文件,需要的时间久点,那样至少比没有空间好的多。

具体的操作命令是切换到XCode目录(cd /users/jiaguoshang/library/developer/xcode),注意这个XCode目录是库的目录,不是应用的目录。把jiaguoshang换成你的电脑登录用户名就是电脑的XCode目录。可以看到Archives文件目录和iOS DeviceSupport文件目录。

jiaguoshangdeMacBook-Air:xcode jiaguoshang$ cd /users/jiaguoshang/library/developer/xcode
jiaguoshangdeMacBook-Air:xcode jiaguoshang$ pwd
/users/jiaguoshang/library/developer/xcode
jiaguoshangdeMacBook-Air:xcode jiaguoshang$

你查看下iOS DeviceSupport文件目录下的子目录中支持的设备目录的大小,每一个都2G左右的大家伙。那把两个目录下的文件都删除吧,等你用时会重新生成的,不就是慢点吗?

把Archives下的文件都删除或备份到云盘再删除就可以省下60G左右的空间了,足够你又折腾一年了。也可以用命令删除文件。

jhdeMacBook-Air:Archives jh$ cd /Users/jh/Library/Developer/Xcode/Archives
jhdeMacBook-Air:Archives jh$ pwd
/Users/jh/Library/Developer/Xcode/Archives
jhdeMacBook-Air:Archives jh$ ls
2017-12-19  2017-12-21  2017-12-25  2017-12-28  2018-01-06
2017-12-20  2017-12-22  2017-12-27  2018-01-02  2018-01-08
jiaguoshangdeMacBook-Air:Archives jh$ rm -rf *
jhdeMacBook-Air:Archives jh$ ls
jhdeMacBook-Air:Archives jh$

注意:把jh换成你用户名就可以。iOS DeviceSupport文件目录的文件可以不全部删除,保留一个你的手机常用的版本,不然你想调试就要重新生成文件,那样浪费时间。

目录
相关文章
|
4月前
|
存储 固态存储 Linux
如何看电脑的配置
**电脑配置关乎日常使用体验,包括CPU、内存、硬盘、显卡、主板和操作系统等。要查看配置,可右击“此电脑”选“属性”查看基础信息,使用任务管理器检查性能,运行"msinfo32"获取详细系统信息,或借助如CPU-Z等第三方工具。了解配置助于选购和优化电脑。**
如何看电脑的配置
|
5月前
电脑微信多开
电脑微信多开
390 0
|
6月前
如何在PC端登录多个微信号?怎么操作免费多开电脑版微信?
如何在PC端登录多个微信号?怎么操作免费多开电脑版微信?
|
存储 安全 数据安全/隐私保护
OneDrive分享电脑大文件夹、共享电脑数据的方法
本文介绍基于OneDrive网盘实现电脑大文件共享、协同办公的方法~
489 1
OneDrive分享电脑大文件夹、共享电脑数据的方法
|
存储 缓存 安全
CleanMyMac X4.12.2永久免费版mac电脑管家
CleanMyMac X是一款专业的Mac清理软件,可智能清理mac磁盘垃圾和多余语言安装包,快速释放电脑内存,轻松管理和升级Mac上的应用。同时CleanMyMac X可以强力卸载恶意软件,修复系统漏洞,一键扫描和优化Mac系统!CleanMyMac 是一款强大的 Mac 清理、加速工具和健康卫士,可以让您的 Mac 再次恢复巅峰性能。
1049 0
|
缓存 安全 iOS开发
CleanMyMac X2023永久绿色免费版mac电脑管家
清理Mac内存空间对Mac的运行速度有着非常大的好处,所以合理释放Mac内存空间是广大用户常做的一件事。那么小编整理了一些能够一次性大量释放Mac内存空间的方法,大家常用的是哪一种呢?欢迎一起交流哦~以下:CleanMyMac X下载:http://t.csdn.cn/sa393
253 0
|
Android开发 iOS开发 Windows
AirServer2023免费版PC电脑投屏软件
AirServer是由App Dynamic打造的一款投屏软件。AirServer是适用于Mac和Windows的先进的屏幕镜像接收器。可以将手机设备,如iPhone、iPad、安卓上的屏幕投送到电脑屏幕上。特别我们日常开会要给客户演示手机上的操作时,投屏就显得非常专业。当然,想要将日常手机上的视频画面投放到电脑上也是可以的。
127 0
|
Windows
ps2023电脑版绿色免费不要钱永久下载Photoshop 2023版
PS2022软件中一个非常经典的版本。编目、画法和编审是其主要功能。ps的用途非常广泛,比如:图片,图片,文字,视频,出版等等。
1066 0
|
弹性计算 运维 安全
拥有了无影云电脑,无需背包电脑
拥有了无影云电脑,无需背包电脑
拥有了无影云电脑,无需背包电脑