从项目中删除CocoaPods的正确方法是什么?我想移除整个CocoaPod。由于客户的限制,我不能使用它。我只需要一个xcodeproj,而不是一个xcworkspace。


当前回答

赛事deintegrate

在此cmd后,在您的项目中没有Cocoapods的痕迹。

但是你的工作区引用Pods项目仍然存在,你需要手动删除以下3个文件:

xx.xc工作区 波迪夫尔 Podfile.lock

然后您可以再次使用您的项目。

玩得开心!

测试CocoaPod版本= 1.2.0

其他回答

详细的图形表示

如果你只想删除一个pod,并保留其他你可能已经安装的pod,打开app目录中的podfile并删除你想删除的pod。然后使用终端导航到你的应用目录并输入:

pod update

这将删除您从podfile中删除的pod。你将在终端中看到它已被删除:

Analyzing dependencies
Removing FirebaseUI
Removing UICircularProgressRing

注意,这个方法也会拉出podfile中其他pod的任何更新。你可能想要也可能不想要。

从.plist中删除podfile名称 重新安装吊舱(使用此链接安装吊舱)

如果不行,那就试试 1. 清理项目。 2. 删除派生数据。 如果你不知道如何删除派生数据,请点击这里

如何在Xcode6中“删除派生数据”?

我尝试了所有这些答案,但它仍然不会建立,最终我尝试了:

pod deintegrate
pod install

这真的有效!

就好像它需要从构建阶段删除所有的pod脚本,然后重新添加它们才能工作,至少在我的情况下是这样。