找不到-lPods库

348

当我尝试归档项目时出现了错误。这是我的环境。

  • Mac OS Lion
  • Xcode 4.3.1
  • iOS SDK 5.1

该项目的部署目标为:

IPHONEOS_DEPLOYMENT_TARGET 3.2

错误显示:

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

我猜 Pods 指的是我用来管理 XCode 项目依赖关系的 CocoaPods。 https://github.com/CocoaPods/CocoaPods

这是我的 Podfile。

platform :ios  
dependency 'libPusher', '1.1'

我不确定这个错误的含义是什么?


一个问题的原因,没有任何答案涉及。在这里检查答案:https://dev59.com/wGAg5IYBdhLWcg3wBXER#29497314 - hasan
42个回答

0

移除 CocoaPods 缓存文件 ~/Library/Caches/CocoaPods,然后重新安装 pod 就能解决问题。


-1

我尝试了所有的答案,最终通过将Pod库添加到Xcode Build方案中解决了问题。之后我尝试从Build方案中删除它,但仍然能够正常运行。无法找出确切的原因。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接