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

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

虽然有弊端,但是可以通过删除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文件目录的文件可以不全部删除,保留一个你的手机常用的版本,不然你想调试就要重新生成文件,那样浪费时间。

目录
相关文章
|
Android开发 开发者
苹果开发者账号申请教程
登陆苹果官网注册账号 点击地址https://developer.apple.com/account/进入苹果官网 如果没有账号可以点击'Create Apple ID'进行账号注册,输入需要的信息后点击'continue'按钮进入网站 因为我已经有账号,所以直接点'Sign In'登陆进入网站 .
8465 0
|
5月前
电脑微信多开
电脑微信多开
398 0
|
6月前
如何在PC端登录多个微信号?怎么操作免费多开电脑版微信?
如何在PC端登录多个微信号?怎么操作免费多开电脑版微信?
|
缓存 数据库 iOS开发
CleanMyMac X2024免费不要钱的mac电脑管家
如果你也对MAC系统的优化和文件管理摸不清头脑,不知道该如何清理垃圾和缓存文件。那你可以试试我最近发现的这款软件——CleanMyMac X。CleanMyMac X下载:http://t.csdn.cn/sa393
287 1
|
存储 安全 数据安全/隐私保护
OneDrive分享电脑大文件夹、共享电脑数据的方法
本文介绍基于OneDrive网盘实现电脑大文件共享、协同办公的方法~
492 1
OneDrive分享电脑大文件夹、共享电脑数据的方法
|
存储 缓存 安全
CleanMyMac X4.12.2永久免费版mac电脑管家
CleanMyMac X是一款专业的Mac清理软件,可智能清理mac磁盘垃圾和多余语言安装包,快速释放电脑内存,轻松管理和升级Mac上的应用。同时CleanMyMac X可以强力卸载恶意软件,修复系统漏洞,一键扫描和优化Mac系统!CleanMyMac 是一款强大的 Mac 清理、加速工具和健康卫士,可以让您的 Mac 再次恢复巅峰性能。
1054 0
|
缓存 安全 iOS开发
CleanMyMac X2023永久绿色免费版mac电脑管家
清理Mac内存空间对Mac的运行速度有着非常大的好处,所以合理释放Mac内存空间是广大用户常做的一件事。那么小编整理了一些能够一次性大量释放Mac内存空间的方法,大家常用的是哪一种呢?欢迎一起交流哦~以下:CleanMyMac X下载:http://t.csdn.cn/sa393
258 0
|
数据安全/隐私保护 iOS开发 开发者
iOS开发证书申请教程(udid真机调试测试)
iOS开发证书申请教程(udid真机调试测试)
iOS开发证书申请教程(udid真机调试测试)
怎么在电脑上同时登陆两个微信
怎么在电脑上同时登陆两个微信
241 0
怎么在电脑上同时登陆两个微信
|
Windows
ps2023电脑版绿色免费不要钱永久下载Photoshop 2023版
PS2022软件中一个非常经典的版本。编目、画法和编审是其主要功能。ps的用途非常广泛,比如:图片,图片,文字,视频,出版等等。
1073 0