XcodeGoogleが提供しているモバイルアプリ向け広告「AdMob」をアプリに実装した際に遭遇したエラー対応のメモ。環境はXcode6.1。実装にあたって必要となるのは下記の作業。(1)AdMobのダウンロードhttp://jp.admob.com/からダウンロード。GoogleAdsenseで使用しているユーザでのログインが求められる。使用していない場合は登録が必要となる。ログイン後、自分のアプリを登録して初めて「パブリッシャーID」が与えられる。このIDはあとでコードに埋め込む必要がある。(2)プロジェクトへ組み込みダウンロードしたzipを解凍し、Add-onsフォルダ意外を選択してプロジェクト組み込む。下記のように新規グループ「AdMob」を作成し、その中に組み込むとよい。Librariesにてライブラリ追加する。StoreKitAudioToolboxMessageUISystemConfigurationCoreGraphicsAdSupportもう一つ、AddOtherにて(2)で組み込んだ「libGoogleAdMobAds.a」も追加しておく。libGoogleAdMobAds.a(4)BuildSettings->otherLinkerFlagsに「-ObjC」をセット(5)コードを書いていく。*bannerView_;}ほかのDelegateと併行して書きたい場合は、下記のようにカンマ区切りで。}];}上記xxxxxxxxxxx...部にはAdMob登録時に取得したパブリッシャーIDを貼り付ける。ちなみにAdMobパブリッシャーIDは、GoogleAdsenseのパブリッシャーコードとは違うことに注意。SIGABRT」エラーが。SIGABRTの時ってたいがいコードの記述ミスなどのような凡ミスによるエラーのイメージが多かったので、周辺のコードを時間をかけて調べたが間違いはない模様。探っていくと1-(4)otherLinkerFlagsへ「-ObjC」をセットする作業に不備があったことに気付き(なぜか反映されていなかった)、そこをきちんとセットしたらエラーはすぐに解消。凡ミスが原因であったことには変わりない。結果、下記のとおりAdMob広告が下部にきちんと表示された。個人的にはiAdに比べてコードだけの設定で済む(mainStoryBoardの設定が不要)ところがラクかなと。TechNoteアプリエンジニアのマネタイズとして代表的な主題の2つの方法をメモに残す。工夫点も盛り込んでます。TechNoteアプリのレビュー待ち状態で機能追加したくなり、一旦却下したくなることは誰にでもあるはず!ということで、却下〜再提出手順のメモを残す。TechNote同じ現象が出た人のためにメモを残す。ネット上にはいろんなバージョンの情報が散らばっていて見つけにくいので。ちなみにこちらの環境はXcode6.1。fo...同じ現象が出た人のためにメモを残す。(1)月別アーカイブ検索リンクはてなブログブログをはじめる(無料)お知らせはてなブログをはじめよう!kojikoji75さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。