所以我想使用FirebaseStorage,并且已经导入了所需的CocoaPod并安装了它,但是当我导入模块时,FirebaseStorage模块不存在。是否已更名,或者我做错了什么? 最好的问候
Here's the screenshot of my CocoaPods file 和the screenshot from my Xcode File
答案 0 :(得分:1)
我认为这可能是由于Firebase 5.0的最新CocoaPods更新(请参阅:Firebase iOS Release Notes中的5.0.0版,以了解有关更改原因的更多信息)。
因此,只需确保包含pod 'Firebase/Core'
。
我早些时候在为Firebase运行pod update
时遇到了类似的问题,因为我必须在每个文件中更改导入,以确保构建不会失败。之前的导入为
import Firebase
但是现在我必须使用
import Firebase
import FirebaseStorage
为了通过Storage.storage().reference().child()
访问Firebase存储。希望对您有所帮助,听起来确实与我的问题相似。假设您的.xcworkspace
已正确安装CocoaPods和所有组件。
答案 1 :(得分:1)
有时,在安装/更新Podfile之后,Xcode无法识别依赖项,您可以通过重建项目来强制其识别依赖项。您可以通过两种方式做到这一点:
在Xcode工作区中的任何地方,按下cmd + b
在Xcode菜单产品>构建
答案 2 :(得分:-1)
“导入FirebaseStorage” 它对我有用