【Unity】iOSでadmob導入時にunrecognized selector sent to class XXXX と出る場合の対処方法

ゲーム開発

Unityでadmobを導入し、iOS用のxCodeプロジェクトを生成後ビルドすると
下記のようなエラーが発生したので、再度発生した場合に焦らないように記事にしておきます。

  unrecognized selector sent to class XXXX

結論、TARGETS → Build Settings → Other Linker Flags に
「-ObjC」を追加すれば解決しました。

調べてみるとどうやら下記のような理由があるということらしいhttp://cocoadays.blogspot.com/2010/11/ios-static-library-7-objc-allload.html

要はAdmobを動かすために必要なライブラリを使用する場合は、
この「-ObjC」が必要とのことなので
忘れないように注意しましょう(`・ω・´)ゞ

タイトルとURLをコピーしました