Xcode6 で SourceKitService Crashed が頻発する場合の対処

SourceKitService Crashed が頻発するとコーディングが阻害されるし、悪い場合は、シンタックスハイライトやコード補完が効かなくなる。

根本的な解決方法は分からない。

とりあえず DerivedData ディレクトリを削除して Xcode を再起動すると改善する。

Xcode 6.1.1 (6A2008a) で確認。

DerivedData ディレクトリは Preference の Location タブを開き、DerivedData ディレクトリの右矢印をクリックすると Finder で開ける。

削除した状態でビルドした時にエラーが出る場合は、一旦 Product > Clean する必要がある。

f:id:suer:20141227210830p:plain