TAKOYAKING’s blog 一覧

TAKOYAKING’s blog

たこ焼き系

Unity: iOSエラー「Symbol not found: _OBJC_CLASS_$_GADAdLoader」

現象

Symbol not found: _OBJC_CLASS_$_GADAdLoader

UnityでiOS用にビルドしてiOSエミュレータでアプリが起動すると上記のエラーが出てアプリが起動せずクラッシュします。

環境

  • Unity 2020.2.2f
  • Google Mobile Ads Unity Plugin v5.4.0
  • Firebase各種 7.02

原因

GoogleMobileAds.xcframeworkを追加してあげればクラッシュしなくなり、広告が表示されます。
(この対応があっているかは不明です)

観察

一旦追加した後にxcodeのプロジェクトを削除して、もう一回生成すると、GoogleMobileAds.xcframeworkは追加されていない状態になるのですが、なぜかうまく動くようになりました。

いいのだろうか??