FirebaseUI のXcode でのビルドが ARC Semantic Issue で失敗した時の対処法

1 min read読了の目安(約400字

問題

FirebaseUI を含めたビルドが失敗した。エラーメッセージは以下のとおり。

/MyProject/ios/Pods/FirebaseUI/Auth/FirebaseAuthUI/FUIAuth.m:341:14: No visible @interface for 'FIRAuth' declares the selector 'useEmulatorWithHost:port:'

これは、 GitHub 上でも報告されていた。

https://github.com/firebase/FirebaseUI-iOS/issues/936

解決法

この問題は、v10.0.2では修正済み。
したがって、 Podfile で 10.0.2 の FirebaseUI を指定すれば良い

pod 'FirebaseUI/Auth', '>= 10.0.2'
pod 'FirebaseUI/Google', '>= 10.0.2'