【iOS開発】Xcodeで「file not found」と表示された時の対処方法

iPhoneのカメラ iOS開発

Import文の横に佇む「file not found」の赤文字。

業務で1時間ほどハマってしまいました。

備忘録かつ、どなたかのお役に立てれば幸いです。

原因

エラーとして出力されている通り、ライブラリ(CocoaPods)のファイルが認識されていないようです。

そして「file not found」と表示されているんですね。

つまり、そのファイルをちゃんと読み込ませられれば良いということです。

対策の手順

下記の手順で恐らく解決すると思います。

① プロジェクトのディレクトリをFinderで開く。

② 「Podfile.lock」を削除する。

③ 「プロジェクト名.xcworkspace」を削除する。

④ ターミナルで、プロジェクトにまで移動する(cdコマンド)。

⑤ 「pod install」を実行する。

⑥ (Xcodeを開いている場合は閉じてから)再生成された「プロジェクト名.xcworkspace」を開いて再起動する。

NGだった対策の手順

補足として、以下のような手順もご紹介します。

① 「Podfile.lock」を削除する。

② 「プロジェクト名.xcworkspace」を削除する。

③ 「pod update」を実行する。

④ 「pod install」を実行する。

⑤ ビルドをする→エラー治らん!!

これで1時間ほどハマってました。。。

まとめ

iOSはよく分かりませんね。。。

Android歴が長いので、これから徐々にiOS開発に慣れていこうと思います。

お役に立てましたら幸いです。

タイトルとURLをコピーしました