Xcode 7 beta 3在启动时崩溃
在安装XCode7 beta 3之后,我遇到了一个问题:我不可能使用Xcode,因为每次启动时它都会崩溃!我只有坠机报告,但我不知道问题出在哪里。我的Xcode 6.4工作正常。有人能帮我吗?这里是坠机报告的第一行Xcode 7 beta 3在启动时崩溃,xcode,crash-reports,xcode7-beta3,Xcode,Crash Reports,Xcode7 Beta3,在安装XCode7 beta 3之后,我遇到了一个问题:我不可能使用Xcode,因为每次启动时它都会崩溃!我只有坠机报告,但我不知道问题出在哪里。我的Xcode 6.4工作正常。有人能帮我吗?这里是坠机报告的第一行 Process: Xcode [1012] Path: /Applications/Xcode-beta.app/Contents/MacOS/Xcode Identifier: com.apple.
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:
进程:Xcode[1012]
路径:/Applications/Xcode-beta.app/Contents/MacOS/Xcode
标识符:com.apple.dt.Xcode
版本:7.0(8163.8)
构建信息:IDEFrameworks-81630800000000000~7
代码类型:X86-64(本机)
父进程:???[1]
负责人:Xcode[1012]
用户ID:501
日期/时间:2015-07-11 09:37:48.062+0200
操作系统版本:Mac OS X 10.10.4(14E46)
报告版本:11
匿名UUID:9AE5A2B5-E5A8-37F4-E7B7-C9E99A3CB864
睡眠/唤醒UUID:60DC0ED0-51DA-4158-B5FF-F5B35B44D0A4
自启动以来的唤醒时间:9200秒
唤醒后的时间:6500秒
崩溃的线程:0调度队列:IDESourceControlTree更改队列
异常类型:EXC_崩溃(SIGABRT)
异常代码:0x0000000000,0x0000000000000000
特定于应用程序的信息:
ProductBuildVersion:7A152u
/Library/Caches/com.apple.xbs/Sources/IDEFrameworks/IDEFrameworks-8163.8/IDEFoundation/SourceControl/Model/IDESourceControlTree.m:82中的断言失败
详细信息:(位置)不应为零。
对象:
方法:-\u initWithLocation:sourceControlManager:
线程:{number=1,name=main}
提示:无
回溯:
为了解决我的问题,我做了以下工作:
- 我打开了Xcode 6.4(当前的Xcode)
- 打开的首选项
- 从“首选项”中选择“位置”选项卡
- 在派生数据中,我选择了“相对”而不是“绝对”
- 在此之后,我可以运行Xcode 7
- 我恢复与以前相同的设置,所有设置都会再次工作
默认删除com.apple.dt.Xcode
ETA:其他建议包括更改或删除某些个人偏好设置,但在尝试了其中一些之后,没有一个对我有效。6和7b3之间的首选项似乎存在多个不兼容之处,因此完全删除首选项应该可以解决所有这些问题。通过执行以下操作对我有效:在以前版本的Xcode(6.4)首选项>帐户中,删除所有存储库条目。Xcode 7停止崩溃。对于我来说,从中删除一些插件完成了这项工作 Alcatraz是Xcode的插件管理器,您可以点击
⌘ ⇧ 9
,然后从顶部栏中选择已安装
希望这对其他人有所帮助。嵌入框架或链接库导致的崩溃可以按
app.xcodeproj -> right click -> show package contents -> open project.pbxproj in text editor
和搜索并替换包含新添加的框架名称的行
然后在xcode成功打开后再次正确添加它。从xcode 7.2升级到7.3时,我也遇到了同样的问题。除了相互冲突的插件,一切都很好 尝试删除您可能已安装在xcode中的插件,它将正常工作。就我而言,恶魔岛插件就是罪魁祸首。刚刚从路径/Library/applicationsupport/Developer/Shared/Xcode中删除了它,一切都很顺利
注意:确保你的mac操作系统与你正在安装的xcode兼容!!有时,盲目地安装xcode而不升级操作系统(就像我刚才所做的;)会导致这种危险的行为。祝你好运 以下是我为让它工作所做的 首先,我结合其他答案使用了这个技巧 所以在命令行中:
sudo rm -rf ~/Library/Developer/Xcode/DerivedData
defaults delete com.apple.dt.Xcode
从this到ruby文件
ruby xcode-fix.rb
你有没有安装任何第三方插件?没有,我没有第三方插件,但经过一些工作,我找到了一个解决方案,现在我可以运行Xcode 7看看我的答复。谢谢这对我很有用。现在我可以使用Xcode 7 beta 3了。耶!唯一的解决方案,工作后,尝试一切!非常感谢。这是正确的答案,显然旧的xcode并不介意有无效的回购协议,但新的xcode介意。为什么会投反对票?可能有不同的解决方案,但投反对票是不正确的。就我而言,我解决了这个问题!你是对的。但现在投票已经锁定。如果你编辑,我会清除它。