Loading...

podを削除したら「Id: framework not found」というエラーが出た

エラーの内容

 AdMobのアップデートに合わせて使わなくなったpodを削除したら

    Id: framework not found "削除したpod名"

というエラーが出てビルドできなくなりました。


解決法

プロジェクトファイル(青いアイコン)からBuild Settingに進み、検索窓もしくは⌘+Fで「other linker flags」と検索。

other linker flagsという項目が出てくるので右側の編集できる部分をクリック。



表示された中から削除したpodの名前を探して削除。

このときpod名の下の「-framework」も一緒に削除しないと新たなエラーが起こるので注意。


考察

podを削除した後も何故かフレームワークを読み込もうとしていたのがエラーの原因だったようです。

削除したpod名でプロジェクト内を検索した所、other linker flagだけがヒットしたので発見に至りました。

エラー 1862236318209851553
ホーム item