iOSアプリにAdmobを導入、Linker command failed with exit code 1のエラー

スポンサーリンク

iOSアプリ、アイフォンのアプリを作成していて、Admobの広告の導入を試みました。

基本は AdMob for iOS の流れ通りですが、この通りやるとエラーになりました。その時の解決方法を記載しておきます。

1.CocoaPodsの導入

ターミナルで sudo gem install cocoapods と入力し、enterで導入できます。

で、端末は作成してるプロジェクトのフォルダまで移動します。

移動方法がわからなければ「cd」と入力、半角スペースをいれて、プロジェクトフォルダをターミナルにドラッグ&ドロップするとターミナルがプロジェクトフォルダまで移動してくれます。

移動後、ターミナルに pod install と入力し、enterでプロジェクトにCocoapodsが反映されます。

反映されるとプロジェクトフォルダ内に、

 プロジェクト名.orkspace
 Podfile
 Podsフォルダ
 Podfile.lock

が作成されているはずです。

この段階で、プロジェクトを起動し、コンパイルすると「Linker command failed with exit code 1」なるエラーが出ます。

 原因は複数あるようですが、私の場合起動のファイルを「プロジェクト名.xcodeproj」から「プロジェクト名.orkspace」にすることでこのエラーは出なくなりました。

スポンサーリンク
 

コメントを残す

メールアドレスが公開されることはありません。