Xcode CocoaPods添加了一个不在Podfile中的依赖项:如何删除它?

Xcode CocoaPods添加了一个不在Podfile中的依赖项:如何删除它?,xcode,cocoapods,Xcode,Cocoapods,我从未使用podfile添加名为box的文件。但是在pod更新之后,它出现了,当我想删除它时,它就不存在了。如何删除它 豆荚可以使用其他豆荚。所以当你安装它们的时候,它也会安装内部的吊舱。你可以检查你的豆荚,看看哪个在用它。不要删除它。播客可以使用其他播客。所以当你安装它们的时候,它也会安装内部的吊舱。你可以检查你的豆荚,看看哪个在用它。不要删除它。它可能由其他播客拥有,所以不要尝试ro删除它。它可能由其他播客拥有,所以不要尝试ro删除它。您可以在播客文件.lock文件中获得播客自己的依赖项列

我从未使用podfile添加名为
box
的文件。但是在
pod更新之后,它出现了,当我想删除它时,它就不存在了。如何删除它


豆荚可以使用其他豆荚。所以当你安装它们的时候,它也会安装内部的吊舱。你可以检查你的豆荚,看看哪个在用它。不要删除它。

播客可以使用其他播客。所以当你安装它们的时候,它也会安装内部的吊舱。你可以检查你的豆荚,看看哪个在用它。不要删除它。

它可能由其他播客拥有,所以不要尝试ro删除它。

它可能由其他播客拥有,所以不要尝试ro删除它。

您可以在
播客文件.lock
文件中获得播客自己的依赖项列表。打开它,您将看到:

  - ReactiveCocoa (3.0.0):
    - ReactiveCocoa/UI (= 3.0.0)
    - Result (~> 0.4.1)
  - ReactiveCocoa/Core (3.0.0):
    - ReactiveCocoa/no-arc
    - Result (~> 0.4.1)
  - ReactiveCocoa/no-arc (3.0.0):
    - Result (~> 0.4.1)
  - ReactiveCocoa/UI (3.0.0):
    - ReactiveCocoa/Core
    - Result (~> 0.4.1)
  - Result (0.4.4):
    - Box (~> 1.2)
这意味着
ReactiveCocoa(3.0.0)
依赖于
结果(~>0.4.1)
,而
Result(0.4.4)
依赖于
框(~>1.2)


那么,反应可可3.0.0是在2015年。如今,2018年,ReactiveCocoa的版本为7.1.0,并且依赖于更新版本的
Result
,该版本本身不再需要
Box
,因此,对同一个pod文件进行
pod更新
将删除

您可以在
Podfile.lock
文件中获得pod自身依赖项的列表。打开它,您将看到:

  - ReactiveCocoa (3.0.0):
    - ReactiveCocoa/UI (= 3.0.0)
    - Result (~> 0.4.1)
  - ReactiveCocoa/Core (3.0.0):
    - ReactiveCocoa/no-arc
    - Result (~> 0.4.1)
  - ReactiveCocoa/no-arc (3.0.0):
    - Result (~> 0.4.1)
  - ReactiveCocoa/UI (3.0.0):
    - ReactiveCocoa/Core
    - Result (~> 0.4.1)
  - Result (0.4.4):
    - Box (~> 1.2)
这意味着
ReactiveCocoa(3.0.0)
依赖于
结果(~>0.4.1)
,而
Result(0.4.4)
依赖于
框(~>1.2)


那么,反应可可3.0.0是在2015年。如今,2018年,ReactiveCocoa的版本为7.1.0,并且依赖于更新版本的
Result
,该版本本身不再需要
Box
,因此在同一pod文件上进行
pod更新将删除
Box

,我的答案已经正确并被接受,为什么你不接受@我的回答已经正确并被接受了,你为什么不接受呢@朝霞