簡體   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