ios - 椰子足 : Library Not found

标签 ios compiler-errors xcode6 cocoapods

我正在尝试运行 Cocoapods 项目并收到以下错误

Library Not Found for -lAttributedMarkdown

我尝试了 pod deintegrate 然后 pod install 但它仍然存在。 我还尝试从 Project->Info->Configuration 中删除 pod.debug.xcconfig 文件,然后从 pod install 中删除,但什么也没有。

pod.debug.xcconfigpod install 生成,包含类似 ${PODS_ROOT}/Headers/Public/AttributedMarkdown

的路径

Here is the xcconfig file

但我在 Project Navigator 中找不到 'Headers/Public'

最佳答案

第一道防线:(先退出Xcode,这是策略的一部分):

rm -rf Pods/ Podfile.lock ; pod install

防御方法:验证您的 Podfile。它连贯吗?你的工具版本怎么样?如果您使用 pod init 创建一个新的 Podfile 会发生什么?您的所有目标都符合预期吗?

严厉措施: 完全重建 xcworkspace:

  1. 退出 Xcode
  2. mv project.xcworkspace 到备份位置
  3. sudo gem install cocoapods(获取最新版本)
  4. rm -rf Pods/Podfile.lock ; pod 安装

注意:

注意 rm -rf Pods/Podfile.lock 的使用; pod install 而不是 pod update

关于ios - 椰子足 : Library Not found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31405325/

相关文章:

iphone - 使用多线程时如何锁定方法?

iphone - viewDidUnload ,viewWillDisappear 未在 tabBarContoller 中调用

ios - 如何访问另一个类中的变量并更改其值

XCode6:接收错误 "Include of non-modular header inside framework module"

C++类重定义错误求助

xcode - 字典可选?快速困惑

iphone - 项目使用QuartzCore时,Xcode怎么没有自动链接?

ios - ccavenue 'openssl/pem.h' 找不到文件

c++ - 使用标准变体和访客模式时无用户定义的转换

visual-c++ - 在VC++中使用OpenGL时警告LNK4098和LNK1123