【问题标题】:Release:library not found for -lPods-AFNetworking发布:找不到 -lPods-AFNetworking 的库
【发布时间】:2015-12-19 02:51:16
【问题描述】:

我有一些奇怪的错误,我在我的项目中使用 cocoapods。

当我转到 Product > Edit Scheme 然后点击 Build,我的项目运行良好。

但是点击Release,出现错误

''找不到 -lPods-AFNetworking 的库''

“链接器命令失败,退出代码为 1(使用 -v 查看调用)。”

这是我的环境。

  • Mac OS Yosemite 10.10.5
  • Xcode 6.4
  • iOS SDK 8.4

我知道如何使用 cocoapods。我在几个项目中使用了这个 pod,但是我第一次看到这个问题。这是我的 pod

平台:ios,'7.0'

pod "AFNetworking","~>2.5.2"

pod "SDWebImage", "~> 3.7.2"

pod "MJRefresh","~> 1.4.7"

pod "MJExtension", "~> 2.1.1"

pod "IQKeyboardManager","~>3.2.4"

我试过了

  • pod 安装和清理项目
  • 尝试“仅构建活动架构”= YES
  • 重新安装 cocoapods
  • 清理 DerivedData

但它们没用。

所以有人可以帮助我,非常感谢!

【问题讨论】:

    标签: ios xcode xcode6


    【解决方案1】:

    好的,我已经知道答案了。

    因为升级cocoapods后格式发生了变化。

    buildsetting -> 其他链接器标志

    改变

    -lPods-AFNetworking 改成 -l "AFNetworking"

    其他人也一样。您首先将所有库删除以进行重新安装。

    【讨论】:

    猜你喜欢
    • 2015-08-16
    • 2017-03-31
    • 2016-09-16
    • 2018-03-28
    • 2014-06-25
    • 1970-01-01
    • 2015-12-22
    • 2014-07-27
    • 1970-01-01
    相关资源
    最近更新 更多