我有一个iOS应用程序,在其中安装了cocoapods。多年来一切都很顺利。然而,在最近的几次分支和合并之后,我最终遇到了许多与Pods中的文件有关的错误。我试图修复所有内容,但出现了一个无法修复的错误,所以我决定最好的解决方案是重新安装椰子。
我用做的
吊舱解集成
吊舱安装
但是,我现在遇到了一个问题,当我从项目文件夹打开.xcworkspace时,Pods文件夹为红色且为空,并且podfile根本不显示在目录中。但是,当我查看计算机上的文件夹时,podfile就在那里,Pods文件夹就会被填充。
因此,我的计算机上的项目文件夹包含.xcworkspace、podfile和Pods文件夹,但当我在Xcode中打开.excworkspace时,pod文件与波德s的文件夹似乎没有链接到它。
当前Xcode中的错误是";找不到模块"Firebase";
我一次又一次地尝试了以下所有方法,直到让我发疯,但问题仍然存在。
- 用pod去集成一次又一次地重新安装,然后安装pod
- 删除了派生数据
- 在Xcode中重建pod去集成和pod安装
- 重新启动Xcode
- 吊舱清洁
- pod安装-回购更新
- rm-rf~/.椰子
- 删除podfile,然后在pod安装之前再次运行pod-setup和/或pod init
- 我确保每次我的podfile都包括我想要安装(在Xcode中编辑(
- 我正在打开.xcworkspace文件,而不是.excodeproj
我能够在任何情况下成功地重建pod文件并重新安装pod,但无论我尝试过什么,当我在Xcode中打开.xcworkspace时,我都看不到podfile,即使这些项目在项目文件夹中,pods文件夹也是空的。
我一直在寻找解决方案,并尝试了我能找到的一切,但都无济于事。请有人给我指对方向好吗!
如果返回到旧的提交/分支,项目是否有效?