今早上班打开Xcode,就一直转圈。搞了一个上午终于解决,写篇文章纪念一下也帮帮其他人!
请直接看方法三!方法三为最终完美可行的解决办法,方法一,二只为记录下探索的过程
方法一:
首先出现这个问题,我先google,看到一个通用的解决办法:
打开终端:
cd /Users/mac/Library/Autosave\ Information/ (其中mac为当前登录用户名)
删除下面的文件:
rm -rf Unsaved\ Xcode*
重新打开Xcode。
可是我进入这个文件夹发现里面什么也没有,但也有网友通过这方法成功的。
方法二:
但是这个方法不适用于我,我的解决办法是重装Xcode,但是这个重装也是有讲究的,必须完全卸载删除Xcode,再重新安装。
有一个很好用的完全卸载软件的app:APP Uninstall ,App Store就可以下载。
使用它来卸载Xcode,然后再去这里选择你想要安装的Xcode版本:Xcode各版本下载
然后重新安装,OK!终于重新打开项目了!
最后,再来讨论下出现这个问题的原因,很有可能是因为我们上次没有正常关闭Xcode,而Xcode保留了上次错误的一些记录,而这次打开Xcode依然去加载错误的记录,所以必须完全删除这些记录Xcode才能加载正常的项目。
那么也就是说,我们是不是只需要删除这部分错误记录文件就可以正常打开项目而不用完全卸载Xcode呢,下次遇到试验一下再更新吧。
方法三:
执行命令:
rm -rf ~/Library/Saved Application State/com.apple.dt.Xcode.savedState/
这样做的目的就是我上面说的删除那部分错误记录文件!
后记:这个方法是我通过谷歌搜索英文"xcode stuck loading"搜索出来的,详见链接:http://apple.stackexchange.com/questions/86094/xcode-hangs-at-startup
通过中文搜索了好久都没有搜索出来,有时候中文搜索不到的话,尝试一下英文搜索吧!
网友评论