Cocoapods:找不到图书馆

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

找不到-lAttributedMarkdown的库

我试图pod deintegrate然后pod install但它仍然存在。 我还尝试从Project->Info->Configuration pod.debug.xcconfig Project->Info->Configuration删除pod.debug.xcconfig文件,然后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 

防御方法 :validation你的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