我今天已经更新到 XCode 5(使用 Mac AppStore),并且自从我打开我以前的项目(即位于我本地 SVN 中的 repos 的工作副本)时它就会不断崩溃。
错误报告包含指示 XCode 与我的 SVN 存在一些问题的信息 (IDESourceControlCredentialsValidator):
Exception Type: EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Application Specific Information:
ProductBuildVersion: 5A1413
ASSERTION FAILURE in /SourceCache/DVTFoundation/DVTFoundation-3532/Framework/Classes/Protocols/DVTInvalidation.m:243
Details: <IDESourceControlCredentialsValidator, 0x7f8df10808f0> was never invalidated.
是的,这似乎是原因。当我打开 XCode 并单击“检查现有项目”时,它会在我输入服务器地址并开始连接后立即崩溃。
为了仍然能够工作,我打开了 XCode-Preferences-Source Control 并取消选中“Enable Source Control”。所以现在我必须使用另一个 SVN 工具来签入和更新我的仓库,而不是 XCode。
有谁知道如何解决这个问题?或者有没有人有类似的问题?