Tomo.Log()


エラー:Use of unresolved identifier 'FirebaseApp'が消えないときー

[07/21, 2020]

なかなか晴れないので、洗濯物が溜まってゆきます。こんにちはトモです。

最近、XcodeでFirebaseAppのビルドエラーがでて、1度は消えてくれたのですが、2回目出てから消えてくれなくてどうしたらいいのかなーと悩んだので、メモしておきます。

出ているエラーはこれです。

Use of unresolved identifier 'FirebaseApp'

pod updateで治ることもあるらしい。

最初は、pod updateで最新の状態に更新することでなおりました。
Firebase内部での不整合?が原因とかなんとか。

結局のところFirebaseCoreをインポートすればいいらしい

しかし、またしばらくしてからエラーが出るようになってしました。

いろいろ検索してみても、なかなか答えは見つからず。。。

firebaseのgithubに同じイシューが上がっていてそこに答えがありました!

こちらにも同じ内容のイシューが立っていますね。

 import FirebaseCore

をすればいいそうです。
ただ、これは現状のバージョンの回避策なのか、今後そういう仕様になっていくのかは謎です。

とりあえずは、これでビルドが通るようになったので、めでたしめでたしです😅