【问题标题】:Prevent Xcode from building subprojects every time防止 Xcode 每次都构建子项目
【发布时间】:2013-05-19 18:30:19
【问题描述】:

我的项目中有几个子项目,每次都会构建,即使它们没有更改,也没有在主项目的目标依赖项中。有没有办法阻止 Xcode 这样做?每次构建所有子项目都需要花费太多时间。

【问题讨论】:

  • 有多少子目标,您使用的是什么硬件?
  • 3 个子目标。请在下面找到我的问题的答案

标签: ios xcode build


【解决方案1】:

您似乎启用了 Xcode 4 的“查找隐式依赖项”。请注意,这是由默认启用的。

  • 产品 > 编辑方案...
  • 构建(在左栏中)
  • UNCHECK“查找隐式依赖项”

Xcode 将只构建过期并指定为依赖项(或依赖项的依赖项)的依赖项。

如果您发现情况并非如此,那么您可能需要调查导致构建重新触发的原因(例如,生成的源、重新链接需要重新构建的依赖项等)。

【讨论】:

  • @peetonn 不客气 :) 我总是在禁用该设置的情况下工作。
  • 如果我们从真实设备的构建切换到模拟器,这将导致构建失败。在这种情况下,应该(临时)检查“查找隐式依赖项”。更多信息:stackoverflow.com/questions/32244908/…
  • 对于使用 CocoaPods 的项目来说,这是一个很好的解决方案吗?
猜你喜欢
  • 2012-04-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-10-21
  • 1970-01-01
  • 2011-04-13
相关资源
最近更新 更多