Xcode 一开工程就“未响应”,请问怎么解决啊?

2014 年 12 月 12 日
 jiangmin
11989 次点击
所在节点    Xcode
20 条回复
ultragtx
2014 年 12 月 12 日
删plug-in
jiangmin
2014 年 12 月 12 日
@ultragtx 怎么删呢?
一开始别人说
> 上次保存xcode时出错(强制退出)
可是我在 'cd /Users/mac/Library/Autosave\ Information/'下啥都没找着。。
jiangmin
2014 年 12 月 12 日
@ultragtx 看了下,似乎只是开特定的工程会卡死,换了个本开相同的工程又没问题
osx 10.9.5 xcode 6.1.1
jiangmin
2014 年 12 月 12 日
早上以为是内存的问题,因为一卡死,mbp就动不了了,内存(2+2),使用率100%
然后自己换成4+2,这会儿还是卡死,不过别的地方可以操作了
有木有人呐,求帮助。。。
jox
2014 年 12 月 12 日
试试删除Derived Data里的数据,在xcode偏好设置里的locations可以找到路径
jiangmin
2014 年 12 月 12 日
@jox 好,我试试
jox
2014 年 12 月 12 日
如果开启所有的工程都会崩溃,也可以看看是不是安装了什么过期的插件,plug in的路径是

~/Library/Application Support/Developer/Shared/Xcode/Plug-ins

也可以检查一下
jiangmin
2014 年 12 月 12 日
@jox Derived Data下的东西都删了,这回工程打开不卡死了,但是一编译又未响应了
~/Library/Application Support下面我这没有Developer文件夹。。。
jox
2014 年 12 月 12 日
@jiangmin 应该有那个文件夹的啊,你手动创建一下吧,xcode在启动的时候会扫描那个文件夹,如果有插件的话会加载,不知道如果这个文件夹不在的话会不会影响xcode工作。

编译卡死的话,这个工程在其他的电脑上能编译吗?
jiangmin
2014 年 12 月 12 日
@jox 在别的家机器上是没问题的,而且我的xcode跑别的工程也没问题。。
PrideChung
2014 年 12 月 12 日
清空 ~/Library/Developer/Xcode/DerivedData 目录,这个目录你可以放在Finder侧栏上,一天起码要清几次
jox
2014 年 12 月 12 日
你看看这个工程的编译设置吧,如果你没动过编译设置,那么可能是你的xcode出问题了,试着重新安装一下吧
jox
2014 年 12 月 12 日
哦,对了,derived data里的东西删除之后先关掉xcode,然后清空一下废纸篓再试试
jiangmin
2014 年 12 月 12 日
@PrideChung 清过了哦~
jiangmin
2014 年 12 月 12 日
@jox 设置应该没动过。。修改什么设置会导致卡死呢?
jox
2014 年 12 月 12 日
@jiangmin 修改编译设置不会让xcode卡死,错误的设置只会导致编译不通过,会不会是你这个工程太大了?你把其他电脑上的derived data里的东西也删光,然后再试试看能不能编译,如果能,要么你的xcode缺东西,重新安装一下试试看,要么就是你的电脑性能不行了,换个电脑?
fanxiushan
2014 年 12 月 12 日
@jiangmin 是不是工程的设置问题. 因为你XCode跑别的工程是没问题的.
KentY
2014 年 12 月 12 日
怎么和我的头像一样呢!!
yunshansimon
2014 年 12 月 12 日
@jox 握手,一看就是被Xcode折磨的不成样子,习惯性清理derived data的人。另外,楼主检查自己内存是否有问题或者不兼容。Xcode占用内存巨大,你后加的内存很可能质量不好。
jox
2014 年 12 月 12 日
@yunshansimon 我把那个路径放到了ram disk里,一方面希望xcode能快一点(读写内存速度要远大于读写硬盘的速度),另一方面ram disk没地方的时候就会编译失败,我就会去清理一下。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/153400

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX