在 Swift 3 中重新定义模块“Firebase”

Vij*_*Pal 5 redefinition cocoapods firebase swift

早些时候,我曾尝试手动将 firebase 集成到 Xcode 项目中,但无法成功添加。所以现在我尝试将 firebase 与可可豆荚集成,但导致构建失败。

我已经安装了两个吊舱

  • 火力基地/核心

  • Firebase/消息传递。

我删除了旧的 firebase.h 文件,该文件是在手动将 firebase 链接到项目的过程中添加的。

我清理并构建,但仍然会出现此重新定义错误。

有什么帮助吗?

Chr*_*phe 5

在“Header Search Path”参数中查看您的项目,检查您的项目是否包含“Firebase”目录(直接或通过递归)。

就我而言,我的问题是我在此目录中保留了两个旧版本的 Firebase(4.3.0 和 4.5.0),因此 Xcode 考虑了这两个版本。

这会导致错误“重新定义模块‘Firebase’”。

如果您处于相同的情况,解决方案是删除最旧版本的 Firebase。

瞧:)

我希望这能帮到您。