【问题标题】:How to remove unwanted frameworks from xcode project如何从 xcode 项目中删除不需要的框架
【发布时间】:2014-05-05 06:09:02
【问题描述】:

我的 xcode 项目中有一些未使用的框架。我想从项目中删除这些框架。 我尝试删除框架,但从整个 xcode 中删除了框架。谁能告诉我如何只从项目中删除框架而不是整个 xcode

【问题讨论】:

  • 你是如何删除它的?
  • 删除时删除参考使用...
  • "点击删除"

标签: xcode frameworks


【解决方案1】:

只需在 Xcode 项目的框架列表中选择要删除的框架(您可以在我的测试项目的左侧看到我已经完成),当您单击“删除”时应该会看到此对话框关键:

只需点击删除参考按钮。

不要点击“移至废纸篓”按钮,否则您会从已安装的 Xcode 副本中丢失框架的令人讨厌的惊喜。 p>

【讨论】:

  • “移动到垃圾箱”按钮实际上不能移动任何东西,除非你正在使用具有管理员权限的帐户进行开发;这不是一个好主意(出于这个和其他原因)。
  • 嗨@geowar 很高兴在这里见到你(!)——你的观点非常好,但我猜大多数新开发人员默认使用具有管理员权限的帐户。
  • 实际上大多数老开发者也这样做。然后当客户在非管理员帐户上运行他们的应用程序并且事情没有按预期工作时会感到惊讶。
  • 这很有帮助。 Move to Trash 将完全从 Xcode 中删除框架,我猜这不是任何人想要的。
  • 如果您永远不会再使用它,将框架删除到垃圾箱是否安全?
【解决方案2】:

在您的项目中

1) 转到构建阶段。

2) 将二进制文件与库链接。

3) 选择您的 您要删除的框架,然后按减号按钮。

【讨论】:

  • 让我摆脱了之前实现的不需要的框架的问题。一直抱怨寻找那些已删除的框架,但在看到您的答案之前不知道如何更新链接脚本。谢谢!
【解决方案3】:
  1. 转到您项目中的 Podfile 并删除您想要的 pod(例如 Alamofire)
  2. 转到终端中的项目文件夹。在提示符中输入pod install

它将删除您的项目中存在的框架,但不在您的 Podfile 中。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多