UnityでFirebase Analyticsを入れた時にMach-O Linker Errorが出て困った

自分のUnityアプリにFirebase Analyticsを入れることにしました。

Firebase Analyticsの導入は、以下のリンクパッケージをダウンロードしてimportするのみ。

https://firebase.google.com/docs/unity/setup

Android版は特に問題なく導入完了。

しかしiOS版のビルドでMach-O Linker Errorというエラーが出ました。

詳細を見ると、どうも googletoolboxformac.framework というのが見つからなくてエラーを吐いているみたい。

解決方法

いったん、Unity-iPhone.xcodeprojを閉じて、Unityのプロジェクトをビルドし直し、その後できたUnity-iPhone.xcworkspaceの方を起動して、それをXCodeでビルドするようにしたらいけました。

参考:
stackoverflow.com