有人可以向我解释下面的消息的原因,可能还有如何解决它的建议?Xcode“index is corrupt,will rebuild”message after following“Segmentation fault”when running under root
我在根目录下使用sudo <path to xcode
来运行XCode,因为我需要调试一个必须以root身份运行的守护进程。
我已经成功地做到了这一点几次,但现在当我尝试打开在Xcode项目我在Xcode中得到以下信息:
2009-06-09 10:04:25.521 Xcode[434:a0b] index is corrupt, will rebuild
Segmentation fault
其他项目开放的罚款,而这个项目打开罚款Xcode的非根实例。
我已经尝试重新启动计算机并从项目中删除所有根目录的pbxuser文件等。
另外,如果现在我进入并尝试重建在我自己的用户下运行的Xcode索引,我得到以下断言失败。如果我继续点击继续Xcode崩溃。
ASSERTION FAILURE in /SourceCache/DevToolsBase/DevToolsBase-1114/pbxindex/PBXProjectIndex.m:305
Details: NULL symbol vector with value 278024
Function: _symbolKeyForValue
我其实也试过这些,也遇到了重新启用索引使它再次崩溃的问题。即使启用了索引,接受的答案也完全解决了崩溃问题。 – 2009-07-21 16:42:32