【问题标题】:iOS App with Cocoapods error - .xcworkspace in Xcode does not show Podfile and Pods folder is empty带有 Cocoapods 错误的 iOS 应用程序 - Xcode 中的 .xcworkspace 不显示 Podfile 并且 Pods 文件夹为空
【发布时间】:2022-02-10 03:35:11
【问题描述】:

我有一个安装了 cocoapods 的 iOS 应用程序。多年来,它一直运行良好。然而,在最近的几次分支和合并之后,我最终遇到了很多与 Pods 中的文件相关的错误。我尝试修复所有问题,但出现了无法修复的错误,因此我决定最好的解决方案是重新安装 cocoapods。

我是这样做的

吊舱解体

pod 安装。

但是,我现在遇到一个问题,当我从我的项目文件夹中打开 .xcworkspace 时,Pods 文件夹为红色且为空,而 >podfile 根本没有显示在目录中。但是,当我查看计算机上的文件夹时,podfile 就在那里,并且 Pods 文件夹已被填充。

所以我计算机上的项目文件夹包含 .xcworkspacepodfilePods 文件夹,但是当我打开 Xcode 中的 .xcworkspace,似乎 podfilePods 文件夹没有链接到它。

Xcode 当前的错误是“Module 'Firebase' not found”

我已经一次又一次地尝试了以下所有方法,直到它让我发疯的地步,但问题仍然存在。

  • 使用 pod deintegrate 再次重新安装,然后是 pod install
  • 已删除派生数据
  • 在 Xcode 中重建 pod deintegratepod install
  • 重启 Xcode
  • pod 清洁
  • pod install --repo-update
  • rm -rf ~/.cocoapods
  • 删除 podfile 然后运行 ​​pod setup 和/或 pod initpod install之前再次。
  • 我确保每次我的 podfile 都包含我 想要安装(在 Xcode 中编辑)。
  • 我打开的是 .xcworkspace 文件而不是 .xcodeproj 文件。

我能够在所有情况下成功重建 pod 文件并重新安装 pod,但是无论我尝试过什么,当我在 Xcode 中打开 .xcworkspace 时,我看不到 podfile 并且 Pods 文件夹是空的,即使这些项目在项目文件夹中。

我已经搜索了解决方案并尝试了所有可以找到的方法,但均无济于事。请有人指出我正确的方向!

【问题讨论】:

    标签: ios xcode cocoapods


    【解决方案1】:

    如果您回到较旧的提交/分支,该项目是否有效?

    【讨论】:

    • 我几天前工作的分支上一切正常。当我签出 master 分支时,问题就开始了。
    • 实际上问题似乎只出在master上——我刚刚检查了另一个分支,没问题。我不知道这是否有助于理解如何解决问题?
    • 当提出这样的问题时,最好将其作为评论提交。你提供了一个(潜在的)解决方案,一个问题不是解决方案。干杯:-)
    猜你喜欢
    • 2019-02-25
    • 1970-01-01
    • 2019-01-07
    • 2014-12-02
    • 1970-01-01
    • 1970-01-01
    • 2018-02-09
    • 2020-09-18
    • 2015-12-31
    相关资源
    最近更新 更多