Xcode 5拒绝索引任何项目.它等待xcodebuild.
我已经删除了派生数据,删除了project.xcworkspace文件,清理并重新启动.已安装命令行工具.它是OSX 10.8.5上的Xcode 5.0.2.
我已经删除了派生数据,删除了project.xcworkspace文件,清理并重新启动.已安装命令行工具.它是OSX 10.8.5上的Xcode 5.0.2.
解决方法
我有这种行为发生时,我的机器也托管Xcode 5机器人服务 – xcodebuild命令行工具很高兴在后台运行构建请求,但阻止Xcode的索引器能够完成其工作……绝对令人讨厌.
>如果您正在运行OS X Server并暂时运行Xcode服务,请将其关闭.
>禁用您在开发计算机上运行的任何构建系统或自主测试工具.他们中的许多人依靠xcrun和xcodebuild来加入开发过程.这些工具中的一个或多个可能在幕后对xcodebuild进行永久锁定.
>暂时删除您可能已安装的所有Xcode插件.
>如果您使用过跨平台移动开发工具,请考虑查看这些工具链安装并在您的计算机上运行的任何守护进程(Activity Monitor将帮助您)
>启动活动监视器并强制退出任何流浪的xcodebuild进程 – 确保将活动监视器设置为显示所有进程,而不仅仅是通过View>显示“我的进程”.所有流程.按字母顺序排序,看看在终止进程后是否重新调用xcodebuild.
在确认所有用户终止xcodebuild后,重新启动Xcode并查看Indexer是否能够启动.
就我而言,我既有运行OS X服务器的Xcode服务,也有一个任性的,过时的第三方Xcode插件,困扰着索引器.删除插件并将OS X服务器迁移到我的开发环境之外的专用计算机为我解决了这个问题.