繁体   English   中英

Cocoapods:找不到图书馆

[英]Cocoapods : Library Not found

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

找不到-lAttributedMarkdown 的库

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

pod install生成的pod.debug.xcconfig包含类似${PODS_ROOT}/Headers/Public/AttributedMarkdown的路径

这是 xcconfig 文件

但我在 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 install

注意:

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

确保您在Pods和目标中构建相同的拱门。 我能够通过转到Pods项目并将所有构建/配置的Build Active Architecture Only设置为“否”来解决它。 无需执行 Xcode 之外的任何命令。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM