Ios Cocoapods和Xcode,ld:未找到用于-lAFNetworking的库
我有一个pod文件包含所有这些库Ios Cocoapods和Xcode,ld:未找到用于-lAFNetworking的库,ios,cocoapods,xcode6.4,Ios,Cocoapods,Xcode6.4,我有一个pod文件包含所有这些库 platform :ios, "7.0" target "PP for iPad" do pod 'AFNetworking', '1.1' pod 'RaptureXML', '1.0' pod 'NoticeView' pod 'iVersion' pod 'iRate' pod 'Facebook-iOS-SDK', '3.13.1' pod 'StackMob' pod 'SSZipArchive' pod 'ODRefreshControl' pod
platform :ios, "7.0"
target "PP for iPad" do
pod 'AFNetworking', '1.1'
pod 'RaptureXML', '1.0'
pod 'NoticeView'
pod 'iVersion'
pod 'iRate'
pod 'Facebook-iOS-SDK', '3.13.1'
pod 'StackMob'
pod 'SSZipArchive'
pod 'ODRefreshControl'
pod 'SDWebImage'
pod 'TPKeyboardAvoiding'
pod 'LXPagingViews'
pod 'AQGridView'
pod 'Google-Mobile-Ads-SDK', '~> 7.0'
end
我用“pod安装”成功运行了它。。。但是当我试图运行我的项目时,我得到了这个错误
ld: library not found for -lAFNetworking
clang: error: linker command failed with exit code 1 (use -v to see invocation)
你知道如何解决这个错误吗?也许你需要在目标->构建调试设置中(在Pods项目和/或Pods项目的目标中)将属性“仅构建活动体系结构”设置为“否”。还要确保包含相应的有效体系结构(例如“armv7 arm64”)。您可能在生成项目时收到编译警告。尝试将目标(不在项目中)中的“唯一活动”设置设置为“是”并返回“否”,以便重置某些内部Xcode的缓存引用。(注意:必须先将其设置为“是”,然后再将其设置为“否”).在这里检查我的答案:我遇到了一个类似的问题,我可以这样解决它:是的,它确实有效。为了重置某些内部Xcode的缓存引用,必须将目标(不在项目中)中的“唯一活动”设置切换为“是”,然后再切换回“否”。