我通过cocoapods在iOS应用程序中添加了一个外部框架。如何从项目中删除该库?
从Podfile中删除lib,然后再次pod install。
pod install
简单文件夹删除或在现有安装上安装的不必要的副作用已经被< a href = " https://fuller。li/" rel="noreferrer">Kyle Fuller . - 去积分编写的脚本删除,以下是正确的工作流程:
sudo gem install cocoapods-clean
在项目的文件夹中运行deintegrate:
pod deintegrate
清洁(此工具不再可用):
pod clean
完成了。
从Podfile中删除库
在终端上运行pod install
从Podfile中删除pod名称 打开终端,设置项目文件夹路径和
Podfile
pod update
注意:pod update将更新所有库到最新版本,并将删除那些名称已从podfile中删除的库。
这些对我都没用。我有pod版本1.5.3,正确的方法是从Podfile中删除不再需要的pod,然后运行:
这会更新你的Podfile。锁文件从你的Podfile,删除已删除的库和更新你所有的库。
首先,确定安装了哪些版本的Cocoapods:
gem list --local | grep cocoapods
你会得到这样的输出:
cocoapods (1.11.2) cocoapods-clean (0.0.1) cocoapods-core (1.11.2, 1.10.2, 1.10.1) cocoapods-deintegrate (1.0.4)
要完全删除,发出以下命令:
gem uninstall cocoapods gem uninstall cocoapods-clean gem uninstall cocoapods-core gem uninstall cocoapods-deintegrate
再次运行以确认Cocoapods已被删除:
您的目录中的隐藏文件夹中可能有残留的工件。用以下方法去除:
rm -rf ~/.cocoapods
完全删除Pod或Cocoapods框架从您的项目存储库!
sudo gem install cocoapods-clean pod deintegrate pod clean
然后尝试删除该文件
豆荚
Podfile.lock
yourProjectName.xcworkspace