2015-07-11 120 views
9

XCode7 beta 3安装后出现问题:我无法使用Xcode,因为每次启动时崩溃!我只有崩溃报告,但我不明白问题在哪里。我的Xcode 6.4没有问题。有人能帮我吗?这里崩溃报告的第一线......Xcode 7 beta 3在启动时崩溃

Process:    Xcode [1012] 
Path:     /Applications/Xcode-beta.app/Contents/MacOS/Xcode 
Identifier:   com.apple.dt.Xcode 
Version:    7.0 (8163.8) 
Build Info:   IDEFrameworks-8163008000000000~7 
Code Type:    X86-64 (Native) 
Parent Process:  ??? [1] 
Responsible:   Xcode [1012] 
User ID:    501 

Date/Time:    2015-07-11 09:37:48.062 +0200 
OS Version:   Mac OS X 10.10.4 (14E46) 
Report Version:  11 
Anonymous UUID:  9AE5A2B5-E5A8-37F4-E7B7-C9E99A3CB864 

Sleep/Wake UUID:  60DC0ED0-51DA-4158-B5FF-F5B35B44D0A4 

Time Awake Since Boot: 9200 seconds 
Time Since Wake:  6500 seconds 

Crashed Thread:  0 Dispatch queue: IDESourceControlTree Change Queue 

Exception Type:  EXC_CRASH (SIGABRT) 
Exception Codes:  0x0000000000000000, 0x0000000000000000 

Application Specific Information: 
ProductBuildVersion: 7A152u 
ASSERTION FAILURE in /Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-8163.8/IDEFoundation/SourceControl/Model/IDESourceControlTree.m:82 
Details: (location) should not be nil. 
Object: <IDESourceControlRepository: 0x7fcdf0385930> 
Method: -_initWithLocation:sourceControlManager: 
Thread: <NSThread: 0x7fcdebf0a540>{number = 1, name = main} 
Hints: None 
Backtrace: 
+0

您是否安装过任何第三方插件? – trojanfoe

+0

不,我没有第三方插件,但一些工作后,我找到了解决方案,现在我可以运行Xcode 7看看我的回复。谢谢 – Lorenzo

回答

1

为了解决我的问题,我已经做到了这一点:

  • 我打开的Xcode 6.4(目前的Xcode)
  • 开业首
  • 从偏好选择的位置选项卡
  • 在派生的数据我选择“相对”,而不是“绝对”
  • 在此之后,我可以ru ň的Xcode 7.
  • 我恢复了相同的设置之前,所有的作品再次

这是很奇怪的,这似乎是一个设置错误。

+0

不适合我。同样的问题Xcode 7b3 – Idan

+1

为什么投票?可能有不同的解决方案,但投票不正确。在我的情况下,我解决了这个问题! – Lorenzo

+0

你说得对。但是投票现在被锁定。如果你编辑,我会清除它。 – Idan

20

看到建议here后,我通过删除Xcode的首选项来解决此问题。最可靠的方法来做到这一点是以下终端命令,退出的Xcode后发出:

defaults delete com.apple.dt.Xcode

ETA:其他建议都涉及更改或删除某些个人偏好设置,但想那几个,后无来者为我工作。 6和7b3之间的偏好似乎存在多重不兼容性,因此完全摧毁偏好设置应该可以解决所有问题。

+2

这对我有用。现在我可以使用Xcode 7 beta 3了。耶! – uchuugaka

+0

尝试一切后唯一的解决方案! 谢谢! – Idan

+0

它是否为beta 4! – Jonny

3

通过执行以下操作为我工作:在先前版本的Xcode(6.4)首选项>帐户中删除所有存储库条目。 Xcode 7停止崩溃。

+0

这解决了我的问题 –

+0

这是正确的答案,显然旧xcode不介意有无效的回购,但新的。 – Can

+0

我在Xcode中没有任何源代码回购... – Jonny

2

对于我删除Alcatraz的一些插件做了这项工作。

Alcatraz是Xcode的插件管理器,您可以通过点击⌘ ⇧ 9然后从顶栏中选择Installed来访问已安装插件的列表。

希望这可以帮助别人。

1

崩溃引起的嵌入框架或链接的库可通过

app.xcodeproj -> right click -> show package contents -> open project.pbxproj in text editor 

进行排序和搜索和替换包含新添加的框架名称的行。

一旦xcode成功打开,然后再次添加它。

1

从xcode7.2升级到7.3时,我遇到同样的问题。除了冲突的插件之外,一切都很好。

尝试移除您可能已安装在xcode中的插件,它将起作用。在我的情况下,恶魔岛插件是罪魁祸首。刚从路径/库/应用程序支持/开发人员/共享/ Xcode中删除它,一切都很顺利。

P.S:确保您的Mac OS与您正在安装的Xcode兼容!有时在没有升级操作系统的情况下盲目地安装xcode(就像我在做的那样)会导致这样的危险行为。好运!!