2012年8月12日日曜日

GADBannerViewでSIGABRT

admob貼ろうとしてサンプルコード試したのはいいものの

SIGABRTでアプリが停止・・・・・

エラー内容:
-[GADBannerView private]: unrecognized selector sent to instance 0x9429380

*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[GADBannerView private]: unrecognized selector sent to instance 0x9429380'

googleで検索しても有効な解決策が見つからず・・・
途方に暮れていたところ

某掲示板の人が教えてくれました。

参考ページ:
http://d.hatena.ne.jp/shu223/20110426/1304694650

静的ライブラリ(拡張子.a)をリンクするとき以下の設定が必要だそうです。

Target → Build Settings → Other Linker Flags

に"-ObjC -all_load"を入力する。

2 件のコメント:

  1. 同じところでめちゃくちゃ悩んでました!
    ありがとうございます!

    返信削除
  2. 初めまして
    お役に立てて嬉しいです。

    返信削除