删除或卸载以前添加的库:cocoapods

时间:2012-12-06 19:35:45

标签: ios iphone ipad cocoapods

我通过cocoapods将一个外部框架添加到我的iOS应用程序中。如何从项目中删除该库?

6 个答案:

答案 0 :(得分:437)

从Podfile中删除lib,然后再次pod install删除。

答案 1 :(得分:231)

由于 Kyle Fuller - deintegrate编写的脚本删除了已接受答案的副作用,我将在此处发布正确的工作流程:

  1. 安装干净:

    $ sudo gem install cocoapods-clean
    
  2. 在项目文件夹中运行deintegrate:

    $ pod deintegrate

  3. 清洁:

    $ pod clean

  4. 修改您的podfile(删除包含您不想再使用的pod的行)并运行:

    $ pod install

  5. 完成。

答案 2 :(得分:22)

  1. 从Podfile中删除库

  2. 在终端上运行pod install

答案 3 :(得分:2)

  1. 从Podfile中删除pod名称(要删除的名称),然后
  2. 打开终端,设置项目文件夹路径
  3. 运行pod install --no-integrate

答案 4 :(得分:2)

这些都不适合我。我有Pod版本1.5.3,正确的方法是从Podfile中删除不再需要的Pod,然后运行:

pod update

这将从Podfile中更新Podfile.lock文件,删除已删除的库并更新所有库。

答案 5 :(得分:0)

然后从Podfile删除广告连播名称 打开终端,设置项目文件夹路径和 运行pod update命令。

注意:pod update会将所有库更新为最新版本,并且还会删除那些名称已从podfile中删除的库。