簡體   English   中英

Xcode,Pod ProjectName.debug.xcconfig 無法打開文件。 目錄錯誤

[英]Xcode, Pods ProjectName.debug.xcconfig unable to open file. Wrong directory

當我構建項目時,我看到構建錯誤: ProjectName.debug.xcconfig unable to open file 很久沒看懂我的問題,今天才注意到,是什么目錄錯了: full error: projectName/Pods/Pods...ProjectName.debug.xcconfig unable to open file Where Pods part duplicated, so correct目錄必須為projectName/Pods...ProjectName.debug.xcconfig如何解決?

Xcode 10.1 在嘗試在此處找到的其他建議后 #8091(評論)和在 Xcode 中 Pods.debug.xcconfig 的路徑不正確? 我發現 Kaspik 的建議有效:

pod deintegrate
pod install

編輯 .xcodeproj/project.pbxproj 文件並將 PBXGroup "path = Pods" 更改為 "name = Pods" 源https://github.com/CocoaPods/CocoaPods/issues/8091

更新自:pod reintegrate 到:pod deintegrate

我已經解決了這個解決方案......這是我解決的方法

Close Xcode, 
run on terminal "pod install"
open xcode,
clean build folder and run again

從此處的 Pods 文件夾 ƒrom xcode 項目中刪除重復項:

在此處輸入圖片說明

target->Linked Frameworks and Libraries刪除額外的文件解決了我的問題

請執行下列操作

  1. 刪除 .xcworkspace 文件
  2. 轉到項目構建階段 - 刪除Check Pods Manifest.lockEmbed Pods Framework部分
  3. 從左側項目導航器中刪除 Pods 文件夾
  4. 從項目目錄中刪除 Pods 文件夾
  5. 刪除與 Pod 相關的所有內容,除了 Podfile
  6. Pod 安裝

這應該可以解決問題。

首先運行pod repo update然后你應該能夠使用yarn install:pods如果你使用的是 yarn。

我能夠通過重新打開 Xcode 來進行管理,在我的情況下,我已經在 ide 打開(Xcode 12.0)的情況下運行了 pod install。

清理構建文件夾。 然后使用以下代碼:

pod reintegrate 
pod install

我在 CI 中遇到了這個問題。 只需運行xcodebuild clean為我修復它。 在 Xcode 中,這相當於cmd + shift + k

我遇到了同樣的問題,我檢查了我的 npm 模塊是否已損壞,所以我刪除了 npm 模塊

和 npm install ==> cd iOS ==> pod install。

並且代碼運行順利! 快樂編碼!

更好地解決此類問題 $ cd ~/.cocoapods/repos $ git clone https://github.com/CocoaPods/Specs.git master

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM