“ld:库找不到-lPods”只能在真实设备上运行

问题描述:

我进入神秘现象,我可以建立我的应用程序模拟器,但我不能建立真正的设备。该错误是如下(不建立模拟器时出现):(我使用的CocoaPods和附上我的应用程序的目标之一,这样库的名字有点不同)“ld:库找不到-lPods”只能在真实设备上运行

ld: library not found for -lPods-TechMoviePlus 
clang: error: linker command failed with exit code 1 (use -v to see invocation) 

项目>目标>常规>链接的框架和库是如下:

enter image description here

谢谢你的好意!

+0

你想通了吗? –

分配目标Podfile已经解决了这个问题。

target :TechMoviePlus do 
    pod "AFNetworking", "~> 2.0" 
    pod "LBGIFImage" 
end 
+0

没有为我工作......除了改变目标外,你还做过其他任何事吗? – MXV

用编辑器打开您的pbxproj文件,并检查对Pods-Application的引用。如果在安装完pod后重命名了应用程序,则可能会引用旧的pod。 删除所有对Pods-Application的引用,启动xcode,完全清理并构建。 它为我工作。