問題
少しの期間(1ヶ月ない程度)放置していたプロジェクトを開いたところ「No such module 'FirebaseUI'」とエラーが表示されるようになり、いろいろな方法を試したのですが消えません。
解決方法がわかる方がいましたらご教授願います。
試したこと
0. Podの再インストール
pod deintegrateで削除を行いpod installで再度インストール
0. Xcodeの再起動
0. クリーンビルドからの再ビルド
環境等々
Xcodeバージョン:12.5.1
CocoaPodsバージョン:1.10.0
ターゲットバージョン:14.3
Podfileの中身
text
1# Uncomment the next line to define a global platform for your project 2platform :ios, '13.2' 3 4target 'MakeMyMap' do 5 # Comment the next line if you don't want to use dynamic frameworks 6 use_frameworks! 7 8 # Pods for MakeMyMap 9 pod 'GoogleMaps' 10 pod 'GooglePlaces' 11 12 # add the Firebase pod for Google Analytics 13 pod 'Firebase/Analytics' 14 # add pods for any other desired Firebase products 15 # https://firebase.google.com/docs/ios/setup#available-pods 16 17 pod 'FirebaseUI' 18 pod 'DKImagePickerController' 19 pod 'Firebase/Firestore' 20 pod 'Firebase/Storage' 21 pod 'lottie-ios' 22 pod 'Firebase/Core' 23 pod 'FirebaseUI/Auth' 24 pod 'FirebaseUI/Google' 25 pod 'FirebaseUI/Facebook' 26 pod 'FirebaseUI/OAuth' # Used for Sign in with Apple, Twitter, etc 27 pod 'FirebaseUI/Phone' 28end
追記①
クリーンビルドをすると「No such module 'Firebase'」となり
再ビルドを行うとFirebaseUIでエラーが出ます。
追記②
ご回答いただいた内容により当初の問題は解決がしました。
解決方法
修正前
```Swift
import FirebaseUI
修正後 ```Swift import FirebaseAuthUI import FirebaseDatabaseUI import FirebaseGoogleAuthUI import FirebaseFacebookAuthUI import FirebaseEmailAuthUI
FirebaseUIは使用できなくなり、その代わりに個々にライブラリが分かれたようです。
そのため、使用するライブラリをImportする必要がありました。
上記対応後動作には問題ないのですが、気になる警告が表示されるようになりました。
調べてみたのですが、どこに問題があるのかわかりませんでした。
動作には問題なく本題は解決しているので一旦解決済みとしますが、
何かわかることがございましたらご教授願います。
回答1件
あなたの回答
tips
プレビュー