LoginSignup
30

More than 5 years have passed since last update.

Xcode6 Beta4 で 「dyld`dyld_fatal_error」がでる場合の対処方法

Last updated at Posted at 2014-07-26

Xcode6 Beta4 から、デフォルトで作成されるプロジェクトのファイルの内容が変更されました。そこで新しいプロジェクトで作り直そうと思い、全く同名のプロジェクトを作成し、ビルド&実行したところ・・・

dyld dyld_fatal_errorEXC_BREAKPOINT といったエラーが出ました。
新しく作ったプロジェクトなのに、なぜエラーを吐いたのか原因がわかったので共有。

対処方法

Xcodeの設定から Preferences / Location / Derived Data まで行き、 Advanced... ボタンをクリック

Custom にチェックを入れて、Relative to Workspace に変更します。

原因

古いXcodeで生成されたビルドファイルを再度読み込もうとしてエラーを吐いていた。

根本的解決方法

上記の方法では、プロジェクトの作り直しを行った場合において、問題はなく実行できるのですが、ビルド済みデータがリポジトリに含まれてしまうなどあまりよろしくありません。(場合によっては楽なのですが・・)

端的に言うと、 Shift + Cmd + K を押して Clean すると、ビルド済みファイルが消えるので、再度 ビルド&実行するとちゃんと起動します。

まとめ

  • ググっても出ないって辛い

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
30