"No such module 'Firebase'" // 未找到框架 FirebaseUI
"No such module 'Firebase'" // framework not found FirebaseUI
我之前使用以下 pods(不包括 pod 'Firebase/DynamicLinks)将 Firebase 连接到我的应用程序,它工作正常。我在每个视图控制器的顶部使用 'import Firebase' 行来导入相关框架。
然而,今天去添加pod 'Firebase/DynamicLinks' 去运行 pod install 的时候卡住了'analyzing dependencies'。我阅读了 Whosebug 上的其他论坛来解决这个问题。我最终从我的项目中删除了 cocoapods 并重新安装了它们。我现在已经重新安装了 pods,但是当我打开 Xcode 时,我收到消息“没有这样的模块 'Firebase'”。它本质上是要我导入特定的 Firebase 模块 [导入 FirebaseDatabase、导入 FirebaseAnalytics 等] 而不仅仅是 [导入 Firebase]。更新我所有视图控制器上的导入后,还剩下 1 个问题 -> 'Framework not found FirebaseUI'。
问题
- 推荐从 'import Firebase' 到 'import FirebaseDatabase, etc.' 还是倒退?
- 如何解决 'Framework not found FirebaseUI'?我已经安装了 pod。
其他可能有帮助的信息
当运行ning pod install时,我收到警告通知:[!] [Xcodeproj] Generated duplicate UUIDs
尝试构建项目时,我还得到:ld: 警告:找不到选项 '-F/Users/[myNameHere]/Library/Developer/Xcode/DerivedData 的目录/[AppName]-dtipemvgjzrgzvephbatansalrwu/Build/Products/Debug-iphonesimulator/Firebase'
以及:ld:警告:找不到选项 '-F/Users/[myNameHere]/Library/Developer/Xcode/DerivedData/[AppName]-[ 的目录=97=]UI'
我的播客文件
- 豆荚'FirebaseUI'
- 豆荚'FirebaseUI/Auth'
- 豆荚'Firebase/Core'
- 豆荚'Firebase/Database'
- 荚'Firebase/Messaging'
- 豆荚'Firebase/Analytics'
- 豆荚'Firebase/Storage'
- 豆荚'Firebase/Auth'
- 豆荚'FirebaseUI/Google'
- 豆荚'FirebaseUI/Facebook'
- pod 'Firebase/DynamicLinks'(新)
重新阅读 Firebase 文档后,发现 "You no longer need to add the iOS pod Firebase/Core. This SDK included the Firebase SDK for Google Analytics."
我最终删除了 Core 和 UI Cocoapods(改为使用我自己的 UI 按钮)并且现在构建了项目。我假设使用 FirebaseUI Cocoapod - idk.
安装 UI Framework 可能会出错
Pods 删除:
- 吊舱 'Firebase/Core'
- 吊舱 'FirebaseUI'
- 吊舱 'FirebaseUI/Auth'
- 吊舱 'FirebaseUI/Google'
-荚'FirebaseUI/Facebook'
我之前使用以下 pods(不包括 pod 'Firebase/DynamicLinks)将 Firebase 连接到我的应用程序,它工作正常。我在每个视图控制器的顶部使用 'import Firebase' 行来导入相关框架。
然而,今天去添加pod 'Firebase/DynamicLinks' 去运行 pod install 的时候卡住了'analyzing dependencies'。我阅读了 Whosebug 上的其他论坛来解决这个问题。我最终从我的项目中删除了 cocoapods 并重新安装了它们。我现在已经重新安装了 pods,但是当我打开 Xcode 时,我收到消息“没有这样的模块 'Firebase'”。它本质上是要我导入特定的 Firebase 模块 [导入 FirebaseDatabase、导入 FirebaseAnalytics 等] 而不仅仅是 [导入 Firebase]。更新我所有视图控制器上的导入后,还剩下 1 个问题 -> 'Framework not found FirebaseUI'。
问题
- 推荐从 'import Firebase' 到 'import FirebaseDatabase, etc.' 还是倒退?
- 如何解决 'Framework not found FirebaseUI'?我已经安装了 pod。
其他可能有帮助的信息
当运行ning pod install时,我收到警告通知:[!] [Xcodeproj] Generated duplicate UUIDs
尝试构建项目时,我还得到:ld: 警告:找不到选项 '-F/Users/[myNameHere]/Library/Developer/Xcode/DerivedData 的目录/[AppName]-dtipemvgjzrgzvephbatansalrwu/Build/Products/Debug-iphonesimulator/Firebase'
以及:ld:警告:找不到选项 '-F/Users/[myNameHere]/Library/Developer/Xcode/DerivedData/[AppName]-[ 的目录=97=]UI'
我的播客文件
- 豆荚'FirebaseUI'
- 豆荚'FirebaseUI/Auth'
- 豆荚'Firebase/Core'
- 豆荚'Firebase/Database'
- 荚'Firebase/Messaging'
- 豆荚'Firebase/Analytics'
- 豆荚'Firebase/Storage'
- 豆荚'Firebase/Auth'
- 豆荚'FirebaseUI/Google'
- 豆荚'FirebaseUI/Facebook'
- pod 'Firebase/DynamicLinks'(新)
重新阅读 Firebase 文档后,发现 "You no longer need to add the iOS pod Firebase/Core. This SDK included the Firebase SDK for Google Analytics."
我最终删除了 Core 和 UI Cocoapods(改为使用我自己的 UI 按钮)并且现在构建了项目。我假设使用 FirebaseUI Cocoapod - idk.
安装 UI Framework 可能会出错Pods 删除: - 吊舱 'Firebase/Core' - 吊舱 'FirebaseUI' - 吊舱 'FirebaseUI/Auth' - 吊舱 'FirebaseUI/Google' -荚'FirebaseUI/Facebook'