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

时间:2017-05-29 05:33:06

标签: swift firebase cocoapods redefinition

之前,我曾尝试手动将firebase集成到Xcode项目中,但无法成功添加。所以现在我尝试将firebase与cocoa pod集成,但导致构建失败。

我安装了两个吊舱

  • Firebase / core

  • 火力地堡/消息。

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

我清洁&构建但仍然会出现此Redifinition错误。

任何帮助?

1 个答案:

答案 0 :(得分:1)

在“项目搜索路径”参数中查看项目,检查项目是否包含“Firebase”目录(直接或通过递归)。

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

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

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

瞧瞧:)

我希望这会对你有所帮助。