我有一些奇怪的错误,我在我的项目中使用了 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/