SourceKitService崩溃了

时间:2014-10-10 09:10:20

标签: xcode swift

有时我遇到Xcode 6.0.1的问题,其中错误" SourceKitService崩溃了在〜/ Library / Logs / DiagnosticReports"中生成的Crashlog正在弹出,所有语法高亮都在Swift中消失了。我该如何解决这个问题?

enter image description here

5 个答案:

答案 0 :(得分:22)

Xcode 6.1(发布,而不是GM)存在此问题。

有一些“神奇”的解决方案暂时有效,但需要重启。似乎有快速修复(并且不需要完全重启)。

删除:DerivedData / ModuleCache

内容

(完整路径:〜/ Library / Developer / Xcode / DerivedData / ModuleCache)

答案 1 :(得分:3)

这是Xcode中的一个错误,你无法做很多事情。

如果您希望在那里改善情况,请更新到Xcode 6.2 Beta 1或更高版本。偶尔还会发生。

答案 2 :(得分:2)

尝试清空~/Library/Developer/Xcode/DerivedData文件夹。这应该可以解决问题。

答案 3 :(得分:1)

我的项目最近每分钟开始几次撞毁SKS,而且伏都教都没有了。

我的解决方法 - 不会持续到更复杂的后期阶段 - 是在我当前的项目中创建一个虚拟项目目标(并选择它作为活动项目)。我将我正在处理的文件添加到虚拟目标,暂时从正确的目标中删除文件。

需要大量摆弄目标成员资格,但我并不怀念用文本编辑器编写大量代码的日子。

答案 4 :(得分:0)

我遇到了这样的问题。源工具包服务正在使用10 GB的内存。活动监视器中的Swift进程使用量超过6 GB。我正在使用以下代码:

var详细信息:[String:Any] = [“ 1”:1,“ 2”:2,“ 3”:3,“ 4”:4,“ 5”:5,“ 6”:6,“ 7“:7,” 8“:8,” 9“:9,” 10“:10,” 11“:11,” 12“:12,” 13“:13,” 14“:14,” 15“ :15,“ 16”:16]

我已将代码更改为以下代码来解决此问题:

var详细信息:[String:任何] = [:]

details [“ 1”] = 1

details [“ 2”] = 2

details [“ 3”] = 3

details [“ 4”] = 4

details [“ 5”] = 5

details [“ 6”] = 6

details [“ 7”] = 7

details [“ 8”] = 8

details [“ 9”] = 9

details [“ 10”] = 10

details [“ 11”] = 11

details [“ 12”] = 12

details [“ 13”] = 13

details [“ 14”] = 14

details [“ 15”] = 15

details [“ 16”] = 16