添加Firebase CocoaPods后无法构建项目

时间:2018-12-19 14:58:02

标签: ios xcode firebase cocoapods

我试图将Firebase / Core吊舱添加到已经完成的Xcode项目中,但是我无法构建它。

我的Podfile是:

platform :ios, '9.0'

target '>>NAME<<' do
  pod 'Firebase/Core'
end

在我安装Pod并打开一个创建的工作区之后,出现以下错误:

  ld:找不到框架FIRAnalyticsConnector   clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)

如果您构建一个项目,这显然是一个常见错误,但是我100%确信我构建了工作区。另外,我看到了FIRAnalyticsConnector框架,它不存在,因为我在项目文件中看到了它。 我绝望了,在任何地方都找不到答案

2 个答案:

答案 0 :(得分:1)

其他人通过以下方式解决了这个问题:

将FIRAnalyticsConnector框架从Pods项目拖放到Build Target。参见https://github.com/evollu/react-native-fcm/issues/1071#issuecomment-442774801

但是,了解根本原因将很有趣,因为通常不会发生此问题。在删除DerivedData或升级到CocoaPods 1.5.3之后,它仍然会发生吗?

答案 1 :(得分:0)

$(inherited)添加到构建设置->用于调试和发布的框架搜索路径