5

更新到 OS X Mavericks 后,我无法启动 Xcode 5.0.1。请帮忙。

以下是来自崩溃报告的消息:

Application Specific Information: ProductBuildVersion: 5A2053 UNCAUGHT EXCEPTION (NSInternalInconsistencyException): Error getting value for key 'delegateClass' of extension 'Xcode.RepositoriesViewer.MenuDefinition.HelpContextualMenu' in plug-in 'com.apple.dt.IDE.IDERepositoryViewer' UserInfo: { NSUnderlyingError = "Error Domain=DVTPlugInErrorDomain Code=2 \"Loading a plug-in failed.\" UserInfo=0x7ff8bf440f10 {DVTPlugInIdentifierErrorKey=com.apple.dt.IDE.IDERepositoryViewer, DVTPlugInExecutablePathErrorKey=/Applications/Xcode.app/Contents/PlugIns/IDERepositoryViewer.ideplugin/Contents/MacOS/IDERepositoryViewer, NSLocalizedRecoverySuggestion=The plug-in or one of its prerequisite plug-ins may be missing or damaged and may need to be reinstalled., NSLocalizedDescription=Loading a plug-in failed., NSFilePath=/Applications/Xcode.app/Contents/PlugIns/IDERepositoryViewer.ideplugin, NSLocalizedFailureReason=The plug-in \U201ccom.apple.dt.IDE.IDERepositoryViewer\U201d at path \U201c/Applications/Xcode.app/Contents/PlugIns/IDERepositoryViewer.ideplugin\U201d could not be loaded. The plug-in or one of its prerequisite plug-ins may be missing or damaged., NSUnderlyingError=0x7ff8bf43c8e0 \"The bundle \U201cIDERepositoryViewer\U201d couldn\U2019t be loaded because it is damaged or missing necessary resources.\"}";

4

3 回答 3

10

我是这样解决的:

/Applications/Xcode.app/Contents/PlugIns

并删除以下目录(也许你应该先备份)

IDERepositoryViewer.ideplugin

在此之后,我可以开始并使用 Xcode。也许这个解决方案有一些限制,但我目前没有看到任何限制。

于 2013-10-24T06:31:15.567 回答
1

我今天早上将双 Xcode 系统升级到 Xcode 5.0.2。我在 /Applications 中有 Xcode 4.6.3,名为“Xcode”,Xcode 5.0 名为“Xcode5”。升级后,我只有“Xcode”,它在启动时崩溃,来自 IDERepositoryViewer.ideplugin 的相同错误

查看插件的 version.plist 文件,我看到键“CFBundleShortVersionString”的值为“4.6.3”,所以我认为它以某种方式保留了 Xcode 4.6.3 中的插件。

一旦我删除它,Xcode 5.0.2 就可以正常工作了。

于 2013-11-14T00:42:33.447 回答
-2

我认为您必须检查构建路径。

于 2013-10-24T06:48:46.080 回答