ios - 发布 :library not found for -lPods-AFNetworking

标签 ios xcode xcode6

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

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

但是点击Release,报错

''library not found for -lPods-AFNetworking''

"linker command failed with exit code 1 (use -v to see invocation)."

这是我的环境。

  • Mac 操作系统优胜美地 10.10.5
  • Xcode 6.4
  • iOS SDK 8.4

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

platform: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
  • 清理派生数据

但是它们没用。

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

最佳答案

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

因为升级cocoapods后格式变了。

builldsetting -> other linker flags

改变

-lPods-AFNetworking into -l "AFNetworking"

其他同理。您首先删除所有库以重新安装。

关于ios - 发布 :library not found for -lPods-AFNetworking,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32711582/

相关文章:

ios - 即使 url 无效,如何启动 safari

ios - UIImage Scale Aspect Fill 和 Clip Subviews 在 UICollectionView 中不起作用

ios - 调试期间字符串中出现转义双引号

iCloud 和 Xcode 6 - 无处不在的容器

ios - 向后兼容 iOS 7 的 iPhone 纵向横向自适应 UI 示例

ios - 确定何时离开 View Controller 它不是 segue

ios - 标签隐藏在圆形背景颜色下

c++ - 从 clock() 函数获取 EXC_BAD_ACCESS 错误

ios - Xcode 8 : aps-environment is missing from the archived app

ios - 许多设备的按钮图像命名(视网膜和非视网膜)