【问题标题】:Xcode 5.0.1 crash on OS X MavericksXcode 5.0.1 在 OS X Mavericks 上崩溃
【发布时间】:2013-10-24 06:31:15
【问题描述】:

更新到 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.\"}";

【问题讨论】:

  • 请务必在此提交一份雷达报告。

标签: ios xcode macos osx-mavericks


【解决方案1】:

我是这样解决的:

/Applications/Xcode.app/Contents/PlugIns

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

IDERepositoryViewer.ideplugin

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

【讨论】:

  • 哈哈。 (现在一起唱)“前面可能有麻烦……”
  • 奇怪的错误 -> 奇怪的解决方案...看,我能够再次完成我的任务,所以现在很好,直到下一次 Xcode 更新(希望会得到修复)
  • 谢谢你的手,虽然我移动了它而不是删除它。
  • 我没有那个插件,它可能已经过时了
  • 安装 xcode 5.0.2(原为 5.0.1)后发生在我身上。按照建议重命名 IDERepositoryView 对我有用。
【解决方案2】:

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

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

删除后,Xcode 5.0.2 运行良好。

【讨论】:

    【解决方案3】:

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

    【讨论】:

    • 按照这些步骤。 Xcode > Preferences > Source Control > 取消选中 Enable Source control 。
    • 我可以试试这个,因为我现在可以启动 Xcode。但是如果不删除此插件,我将无法启动 Xcode,因此无法转到 Preferences 窗口。
    • 不起作用。将插件移出后,我能够启动 Xcode,然后我取消了版本控制,将插件移回,Xcode 崩溃了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-31
    • 2014-04-18
    • 2013-12-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多