首页 > 解决方案 > Xcode 10 无法构建项目,因为无法找到 pod

问题描述

从 github 克隆 Xcode 项目后,我PROJECT_NAME.xcodeproj用 Xcode 打开文件。(没有创建 Podfile,也没有安装 pod,显然,这个项目不需要任何 pod 来运行)。

但是,在构建项目后,会出现以下错误:

“错误:PROJECT_DIRECTORY/Pods/Target 支持文件/Pods-PROJECT_NAME/Pods-PROJECT_NAME.debug.xcconfig:无法打开文件”。

我没有安装任何 pod,也没有在这个项目中初始化 pod,因为我还不需要它们。

我试图在项目中初始化 pod 并在.xcworkspace创建什么文件后安装它们,我启动它并且它已经构建并成功运行。

但是,我不需要任何 pod,那么如何在不安装 pod 并直接从.xcodeproj文件运行项目的情况下处理这个问题呢?

标签: iosswiftxcodecocoapodsxcode10

解决方案


tl; dr
pod deintegrate是从项目中删除 pod 的唯一正确方法。

如果您想手动获取它:

在项目设置中通过 pod 的 xcconfig 文件删除配置 在此处输入图像描述

如果这里仍然引用它们,您可能还想从项目中删除配置: 在此处输入图像描述

确保Build Phases不包含任何 CocoaPods 相关步骤: 在此处输入图像描述

恕我直言,永远不要手动删除 pod,请使用pod deintegrate. 它将删除所有不必要的文件。


推荐阅读