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は追加されていない状態になるのですが、なぜかうまく動くようになりました。
いいのだろうか??