Xcodeでアプリをビルドしようとしたら、Apple Mach-O Linker Errorが発生した。
Directory not found for option '-Lなんたらかんたら...
って出た。

AdMobライブラリを移動したのが原因で、前にライブラリがあった場所を参照しているから
エラーになっているんだと思うんだけど、どうやってその情報を削除したら良いかわからない。

で、調べた結果、
Apple Mach-O Linker errors and I don't know what to do

左側のファイル選べるところでプロジェクトを選択

TARGETSのアプリ名選択

Build Settings 選択
(ここの検索窓でサーチしても良い)

Search PathsのLibrary Search Pathsを編集
(対象の古い参照を選択してマイナスボタン押して削除)


で、解決!したとおもったらまだ出る。。。

Undefined symbols for architecture i386:
なんたらかんたら

Google AdMonのadd-onのGoogle Analytics examplesが原因らしい...
linker errors when integrating admob sdk into iOS app
で、これも上記のSerch Pathsから削除して、
プロジェクトからAdd-Onsフォルダごとまるっと削除。

で、解決!した思ったらまだエラー。
やっぱ、腰を据えてエラーを読まないと駄目か…

とりあえず、検索してみたら、
Core telephony フレームワークを導入しろとか出てきたので、
iOS - _OBJC_CLASS_$_CTTelephonyNetworkInfo not found?
やってみら、ビルドできた。

今回、前のAdMobを削除して、新しいAdMobをダウンロードして、
プロジェクトに入れなおしたのだが、
AdMobのバージョンが以前に使ってたのよりも新しくなってたのかな?
とりあえず、AdMobに必要なフレームワークが把握できてない。
あと、使ってるライブラリのバージョンも把握できてない。