ビルドエラー:Couldn’t update module cache session file


「Build failed」というエラーでXcodeプロジェクトがビルド出来ない状態に遭遇。

1. Build Preparation
Couldn't update module cache session file '/Users/USER_NAME/Library/Developer/Xcode/DerivedData/ModuleCache/Session.modulevalidation': The folder “Session.modulevalidation” doesn’t exist.
2. Build failed

原因

実際のエラー原因は「Build Preparation」の方にあり、どうやら特定のフォルダが見つからないためにエラーが発生している。

対処

プロジェクトをクリーン(Product → Clean ⌘⇧K)したり、Xcodeを再起動したりしてもエラーが消えない場合は、DerivedDataフォルダの存在を疑ったほうが良い。

/Users/ユーザー名/Library/Developer/Xcode/

上記のディレクトリにDerivedDataというフォルダが存在していないと、今回のようなエラーが発生する原因になる。

広告