找不到FirebaseStorage模块并且已经通过CocoaPods导入了它,是否已对其进行了更改? -迅捷

时间:2018-07-20 02:41:55

标签: swift firebase storage firebase-storage

所以我想使用FirebaseStorage,并且已经导入了所需的CocoaPod并安装了它,但是当我导入模块时,FirebaseStorage模块不存在。是否已更名,或者我做错了什么? 最好的问候

Here's the screenshot of my CocoaPods file  和the screenshot from my Xcode File

3 个答案:

答案 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无法识别依赖项,您可以通过重建项目来强制其识别依赖项。您可以通过两种方式做到这一点:

  1. 在Xcode工作区中的任何地方,按下cmd + b

  2. 在Xcode菜单产品>构建

Screenshot

答案 2 :(得分:-1)

“导入FirebaseStorage” 它对我有用