CocoaPod:无法从项目中删除 Pod

CocoaPod : Unable to remove the Pod from project

我有一个 xcode (iOS) 项目,我是 cocoapods。 我安装了几个 pods: SwiftHTTP 和 SwiftyJSON.

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

  1. 从 pod 文件中删除 pod 'EZAlertController'、'0.3'
  2. 运行 pod install 给我
  3. 的消息

Removing EZAlertController

  1. Pods文件夹中也没有EZAlertController文件夹。到目前为止,一切都很好。
  2. 现在我关闭 xcode 并重新运行 .xcworkspace 文件。
  3. 清理并构建例程 - 一切正常 - 再次

P.S。(也尝试了 pod 更新)

问题: 我仍然能够 将 EZAlertController 导入项目和 运行。真正烦人的是我忘了拍摄 git 快照。所以不能在不丢失大量代码的情况下恢复

任何关于如何完全摆脱 EZAlertController 的想法,即使在删除之后仍然存在一些与 xcode 的链接:(

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

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

我不会移除吊舱。我以前遇到过这个问题。我试图吹走所有 pods 但继续遇到问题。我要做的是清除所有 pods,将 Cocoapods 重新安装到项目中,然后再次尝试安装它。

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