我是ios编程的全新手。克隆了一个朋友项目。当试图建立(解决了很多其他错误后),我收到以下错误:ld:找不到的库-lAFNetworking xcode
ld: library not found for -lAFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我检查了波德文件和搜索项目AFNetworking,并且它的存在。不知道发生了什么问题。
我是ios编程的全新手。克隆了一个朋友项目。当试图建立(解决了很多其他错误后),我收到以下错误:ld:找不到的库-lAFNetworking xcode
ld: library not found for -lAFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)
我检查了波德文件和搜索项目AFNetworking,并且它的存在。不知道发生了什么问题。
错误消息指示找不到库。
确保:
请尝试在您的Mac中安装COCOAPOD应用程序。
尝试重新连接AFNetworking here is the link please follow the instruction
添加$(inherited)
标志到LIBRARY_SEARCH_PATHS
在build settings
Xcode目标。
1.去除来自其他链接标志 路径2.Clean构建 3.Run代码
与Albert.Qing的回答在http://stackoverflow.com/questions/12002905/ios-帮助build-fails-with-cocoapods-can-find-header-files,问题已解决。谢谢 – c00der
嗨,这样做之后,我又因为我使用的AFnetworking版本而出现了另外20个错误。我在Pod文件中将其更改为版本2,并进行了pod安装,现在又一次出现相同的错误。那里可能会出现什么问题? – c00der
检查Pod安装是否确实更新了AFNetworking软件包。运行pod安装时,应该列出安装的版本,并且您也可以在Podfile.lock中找到它。另请参阅此链接 - https://guides.cocoapods.org/using/pod-install-vs-update.html – little