Ios 未编制索引的XCode 7 Swift项目

Ios 未编制索引的XCode 7 Swift项目,ios,xcode,swift,xcode7,xcode7.2,Ios,Xcode,Swift,Xcode7,Xcode7.2,我发现最新发布的XCode 7版本存在一个问题,如果我创建一个全新的Swift项目并构建它,那么完整的索引就不会被创建。这意味着助手编辑器中的超类、调用者和被调用者之类的东西没有被填充。如果我创建一个全新的Objective-C项目,所有这些信息都会正确生成。例如,如果我从Github下载较旧的项目,即使它们是在Swift中,也会生成信息。似乎最近创建的项目(例如,在过去6-8个月内)没有正确索引。例如,这包括从Github下载的项目,而不仅仅是我创建的项目。我已经重新安装了Xcode,但没有任

我发现最新发布的XCode 7版本存在一个问题,如果我创建一个全新的Swift项目并构建它,那么完整的索引就不会被创建。这意味着助手编辑器中的超类、调用者和被调用者之类的东西没有被填充。如果我创建一个全新的Objective-C项目,所有这些信息都会正确生成。例如,如果我从Github下载较旧的项目,即使它们是在Swift中,也会生成信息。似乎最近创建的项目(例如,在过去6-8个月内)没有正确索引。例如,这包括从Github下载的项目,而不仅仅是我创建的项目。我已经重新安装了Xcode,但没有任何帮助。我确实试用了最新的测试版,这似乎很有效,但我无法使用该版本提交应用程序,所以我想知道发布的XCode版本出了什么问题

我没有看到任何人有类似问题的报告。我删除了所有的XCode插件,但这也没用。通常情况下,索引过程发生在构建过程完成之后。在没有生成索引的情况下,我看不到XCode工具栏中显示“Indexing..”消息


有什么想法吗?谢谢

您是否尝试删除DerivedData文件夹?是的,多次。我甚至删除了整个DerivedData文件夹(不仅仅是当前项目),因为这是一个可能的修复方法。似乎以前有一个默认命令用于打开/关闭XCode的索引,这只是在较旧版本中提到的。重新启动聚光灯索引可能会有用。也许,尽管Objective-C和较旧的Swift项目的索引工作正常。我认为XCode索引是独立的。奇怪的是,XCode确实知道我的符号——我可以用fast open、autocomplete等查找它们。只是缺少更高级别的调用图信息。现在我想我看到了问题所在。更重要的是,索引非常慢——当我点击各种类时,如果我在那里等待一段时间,最终索引信息会显示在助理编辑器中。Swift结构似乎也没有索引。无法获取Swift结构上声明的函数的调用方/被调用方信息。然而,这在最新的XCode测试版中是绝对可用的,所以我只能等到那个时候了!您是否尝试删除DerivedData文件夹?是的,多次。我甚至删除了整个DerivedData文件夹(不仅仅是当前项目),因为这是一个可能的修复方法。似乎以前有一个默认命令用于打开/关闭XCode的索引,这只是在较旧版本中提到的。重新启动聚光灯索引可能会有用。也许,尽管Objective-C和较旧的Swift项目的索引工作正常。我认为XCode索引是独立的。奇怪的是,XCode确实知道我的符号——我可以用fast open、autocomplete等查找它们。只是缺少更高级别的调用图信息。现在我想我看到了问题所在。更重要的是,索引非常慢——当我点击各种类时,如果我在那里等待一段时间,最终索引信息会显示在助理编辑器中。Swift结构似乎也没有索引。无法获取Swift结构上声明的函数的调用方/被调用方信息。然而,这在最新的XCode测试版中是绝对可用的,所以我只能等到那个时候了!