最近iOSプロジェクトをビルド時に上記のエラーが出て少々苦戦したので今後のためにメモとして残しておきたいと思います。
Undefined symbols: Linker command failed with exit code 1 (use -v to see invocation)
【iOS】Undefined symbols: Linker command failed with exit code 1 (use -v to see invocation)の対処法
こちらのエラーですが、厄介なのがエラー理由がわかりづらい点です。
通常のエラーだと具体的にどこがおかしいのか示してくれるものが多いですが、
このエラーの場合、具体的なエラー内容がわからないので、エラー原因を究明しづらい点が厄介です。
色々と試した結果、最終的に、Build Settingsの「Other Linker Flag」にて$(inherited)を削除してビルドし直したところビルドエラーが消えました。
もし今後同様のエラーが出た場合は今回の対処法をまずは試したいと思います。
ただし、このエラーは具体的なエラー内容が分からないので、今回はこの方法がはまりましたが、次回も解決できるとは限らないので、対処法の一つとして心得ておいた方が良さそうです。
お知らせ
ミステリー脱出ゲーム「廃病院の密室」を最近リリースしました!
もしよろしければダウンロードお願い致します!