【问题标题】:Xcode, Pods ProjectName.debug.xcconfig unable to open file. Wrong directoryXcode,Pods ProjectName.debug.xcconfig 无法打开文件。错误的目录
【发布时间】:2019-08-28 18:00:26
【问题描述】:

当我构建项目时,我看到构建错误:ProjectName.debug.xcconfig unable to open file。想了半天没看懂我的问题,今天注意一下,哪个目录错了:full error:projectName/Pods/Pods...ProjectName.debug.xcconfig unable to open filewherePodspart重复,所以正确的目录一定是projectName/Pods...ProjectName.debug.xcconfig怎么解决?

【问题讨论】:

标签: xcode cocoapods


【解决方案1】:

Xcode 10.1 在尝试了其他建议后,在 #8091(评论)和 Incorrect path for Pods.debug.xcconfig in Xcode? 我发现卡斯皮克的建议奏效了:

pod deintegrate
pod install

编辑 .xcodeproj/project.pbxproj 文件并将 PBXGroup “path = Pods”更改为“name = Pods” 来源https://github.com/CocoaPods/CocoaPods/issues/8091

更新自:pod reintegrate 至:pod deintegrate

【讨论】:

  • 我在上面尝试了一些建议,但没有奏效。这对我有用stackoverflow.com/a/56313134/430690
  • 我遇到的问题实际上是我的 .pbxproj 文件中的“path = Pods”,谢谢!
  • 不要忘记将“路径”更改为“名称”。这才是关键!
  • 这个解决方案对我有用。将“路径”更改为“名称”,然后进行 pod deintegrate、pod install。
  • ..清理你的构建文件夹永远不会有伤害:)
【解决方案2】:

我已经使用这个解决方案......这是我解决的方法

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

【讨论】:

    【解决方案3】:

    在此处从 Pods 文件夹 ƒrom xcode 项目中删除重复项:

    【讨论】:

      【解决方案4】:

      删除target->Linked Frameworks and Libraries 中的额外文件解决了我的问题

      【讨论】:

        【解决方案5】:

        执行以下操作

        1. 删除 .xcworkspace 文件
        2. 进入项目构建阶段 - 删除 Check Pods Manifest.lockEmbed Pods Framework 部分
        3. 从左侧项目导航器中删除 Pods 文件夹
        4. 从项目目录中删除 Pods 文件夹
        5. 删除除 Podfile 之外的所有与 pod 相关的内容
        6. 执行 Pod 安装

        这应该可以解决问题。

        【讨论】:

          【解决方案6】:

          我可以通过重新打开 Xcode 来进行管理,在我的情况下,我已经在 ide 打开的情况下运行了 pod install (Xcode 12.0)。

          【讨论】:

            【解决方案7】:

            清理构建文件夹。然后使用以下代码:

            pod reintegrate 
            pod install
            

            【讨论】:

              【解决方案8】:

              我在 CI 中遇到了这个问题。只需运行 xcodebuild clean 即可为我修复它。 在 Xcode 中相当于cmd + shift + k

              【讨论】:

                【解决方案9】:

                我遇到了同样的问题,我检查了我的 npm 模块已损坏,所以我删除了 npm 模块

                然后 npm install ==> cd iOS ==> pod install。

                而且代码运行顺畅! 编码愉快!

                【讨论】:

                  【解决方案10】:

                  进一步解决此类问题的更好解决方案 $ cd ~/.cocoapods/repos $ git clone https://github.com/CocoaPods/Specs.gitmaster

                  【讨论】:

                    猜你喜欢
                    • 1970-01-01
                    • 2018-11-17
                    • 2021-11-29
                    • 1970-01-01
                    • 1970-01-01
                    • 2014-09-17
                    • 1970-01-01
                    • 2021-12-31
                    • 1970-01-01
                    相关资源
                    最近更新 更多