Xcode自动完成已停止工作

Xcode自动完成已停止工作,xcode,swift,Xcode,Swift,我在Swift项目中使用Xcode 6.1 我每天都会收到好几次“SourceKit”(iirc)编辑器崩溃问题,但它通常会自行解决,不会导致关闭Xcode 上次发生时,它自行解决了问题,但现在已取消了所有自动完成调用。无自动完成、我的类函数、UI*、无(除了基本类型UInt等) 我已经清除了派生数据,删除了Xcode及其相关文件,重新安装,但没有自动完成任何操作,也没有使用escape键显示建议。Autocomplete绝对是签入首选项的,因为在今天发行之前,我已经使用它将近一个月了 还有其他

我在Swift项目中使用Xcode 6.1

我每天都会收到好几次“SourceKit”(iirc)编辑器崩溃问题,但它通常会自行解决,不会导致关闭Xcode

上次发生时,它自行解决了问题,但现在已取消了所有自动完成调用。无自动完成、我的类函数、UI*、无(除了基本类型UInt等)

我已经清除了派生数据,删除了Xcode及其相关文件,重新安装,但没有自动完成任何操作,也没有使用escape键显示建议。Autocomplete绝对是签入首选项的,因为在今天发行之前,我已经使用它将近一个月了

还有其他人经历过吗?有人能解决这个问题吗?真的,真的需要自动完成回来


谢谢

是的,这是我在6.1中最近几天遇到的一个bug。我们的解决方案是停止在模拟器上构建。一旦我们这样做了(并开始在实际设备上进行测试),sourceViewKit又开始工作了。我不太清楚为什么会出现这种情况,但它似乎对我们有效,而其他什么都没有。

这肯定是一个bug。
事实上,换一个不同的模拟器(即iPhone5到iPhone5S)运行一次也可以解决这个问题。您不必在实际设备上运行(对于那些没有付费开发者许可证的人)

Xcode 6.3公开发行版(在撰写本文时公开发行)似乎已经解决了这些问题(终于)

非常感谢你!这为我解决了这个问题。我从没想过把这两者联系起来。你帮了大忙。干杯有人向苹果报告过这个错误吗?没问题。我花了整整半天的时间想弄明白这一点。我照你说的做了,但它还是断了(让我想把头发扯下来)。我偶然发现了这一点,但很高兴我发现了。告诉我:>我希望有人已经向苹果报告了这一点。我可能会自己去报告(不管怎样)以获得一些牵引力。有没有人解决过这个问题,因为你正在构建一个桌面应用程序?事实上,我在一个Cocoa项目中找到了解决这个问题的方法:如果你在问题发生之前没有使用有问题的模拟器类型(比如iPhone 5s),这个方法同样有效。这也引出了一个问题。。。有没有办法清除与各种模拟器相关的数据?也许这会一直解决,直到苹果公司这么做……我经常遇到这种情况,我尝试删除各种配置/缓存文件,然后重新安装为“否”avail@AggressorXcode 6.2也有这个问题。。。只是在我的经验中没有那么频繁。Xcode 6.3(beta版)在这方面似乎要好得多,因为我使用它的时间很短。。但是,在我们能够将我们的应用程序迁移到Swift 1.2之前,在它进入GM之前,它自然不是一个解决方案。我确实找到了一个可行的解决方案。如果您构建了一个模拟器(如iPad2或您使用的任何其他模拟器),它可以解决问题。如果是这样,Xcode 6.4重新引入了这个问题。这似乎又回到了Xcode版本8.2.1(8C1002)。但是,更改构建目标现在并不能解决这个问题。Autocompete或使用escape键仅提供代码段库中的前两个用户定义的代码段。已经看到Xcode代码段库问题,怀疑相关。。。