【问题标题】:Cannot build project after adding Firebase CocoaPods添加 Firebase CocoaPods 后无法构建项目
【发布时间】:2018-12-19 14:58:01
【问题描述】:

我尝试将 Firebase/Core pod 添加到已完成的 Xcode 项目中,但无法构建它。

我的 podfile 是:

platform :ios, '9.0'

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

在我安装 pod 并打开创建的工作区后,我收到以下错误:

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

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

【问题讨论】:

    标签: ios xcode firebase cocoapods


    【解决方案1】:

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

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

    但知道根本原因会很有趣,因为这个问题通常不会发生。移除 DerivedData 或升级到 CocoaPods 1.5.3 后是否还会出现?

    【讨论】:

    • 我做了与链接中暗示的相同的事情,我也有 1.5.3 CocoaPods,但它似乎不起作用
    【解决方案2】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多