【问题标题】:How can I remove part of pod file in iOS swift project?如何在 iOS swift 项目中删除部分 pod 文件?
【发布时间】:2019-03-07 10:40:37
【问题描述】:

如何在 iOS swift 项目中删除部分 pod 文件? 如果我使用此框架的一部分,Apple 会拒绝我的应用程序,原因是 True Depth API。

我的想法

我在 Stack Over Flow 中重新研究了其他方式,尝试了很长时间但失败了。

(1) 通过 pod 文件编辑删除
失败的。因为总是设置这 3 个项目。

(2) 右键+删除
失败的。发生了许多错误消息。

(3) 项目目标 > 构建阶段 > 将二进制文件与库链接
失败的。我在 Link Binary With Libraries 中看不到文件。


我添加我的进度。

我了解了这个 podfile。 有混组和单组。 例如,我尝试过像这样的 pod 文件。
- 咖喱饭
- 咖喱
- 大米

我只尝试安装咖喱饭。我只能安装咖喱。 我尝试继续构建我的项目。

【问题讨论】:

  • 你能展示你的podfile吗
  • 要删除您之前在 podfile 中添加并安装的任何 pod,您只需打开 podfile 并从 podfile 中删除该 pod 名称并再次安装将被删除。正如我所看到的,您只需要从您的 pod 中删除 pod 'VTuberKit' 并从终端再次安装
  • 我附上了我的 pod 文件。截图在这里。
  • 我想知道有 3 in 1。我需要使用这个 pod 文件的一部分。
  • @Paulw11:副本已被 Community♦ 自动删除。我认为这个问题应该重新打开或删除,但我缺乏 iOS 知识来判断它是否真的是一个有效的和主题问题。你怎么看?

标签: ios swift frameworks cocoapods


【解决方案1】:

只需从Pod File 中删除框架并在终端中运行pod install, 它将删除不在Pod File 中的任何框架,或者您可以使用# 将其注释掉

 use_frameworks!
 #pod 'SomeLib'

【讨论】:

  • 抱歉,我可能误解了这个 pod 文件。还有另一种方法可以一个一个地安装这 3 个 pod 文件。如果我一个一个安装,我可以一个一个地使用它们。
  • 它们可能相互依赖...将它们分开会导致问题,但是您可以编辑包含其自己的 PodFile 的框架源,从中删除它并转到文件夹终端并运行 pod install
猜你喜欢
  • 2019-04-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-09-16
  • 1970-01-01
  • 2019-05-24
  • 1970-01-01
相关资源
最近更新 更多