CocoaPod:无法从项目中删除Pod

时间:2016-04-07 20:29:00

标签: ios xcode swift cocoapods

我有一个xcode(iOS)项目,其中我是cocoapods。 我安装了几个pod: SwiftHTTP& SwiftyJSON

现在由于某种原因我决定尝试另一个pod EZAlertController。豆荚没什么问题。但我决定不使用它。所以我需要从我的项目中卸载这个pod。 到目前为止我做了什么:

  1. 从podfile中删除pod'EZAlertController','0.3'
  2. 运行pod install,它给了我
  3. 的消息
      

    删除EZAlertController

    1. Pods 文件夹中没有 EZAlertController 文件夹。到现在为止还挺好。
    2. 现在我关闭了xcode并重新启用 .xcworkspace 文件。
    3. 清洁&建立常规 - 一切都很好 - 再次
    4. P.S.(也试过pod更新)

      问题: 我仍然能够将EZAlertController 导入项目并运行。真烦人的是我忘了带一个git快照。因此,不能在不丢失大量代码的情况下恢复

      关于如何在删除后彻底摆脱EZAlertController的任何想法,因为仍然存在一些与xcode的链接:(

3 个答案:

答案 0 :(得分:3)

尝试清理项目:Product -> Clean以及Product -> (hold option key) Clean Build Folder

答案 1 :(得分:0)

也许删除派生数据可以解决您的问题

答案 2 :(得分:0)

我不会删除吊舱。我以前遇到过这个问题。我试图吹掉所有的豆荚,但继续遇到这个问题。我要做的是吹掉所有的pod,重新安装Cocoapods到项目,然后再尝试安装它。

或者,您可以手动添加所需的框架。