【问题标题】:How to prevent Xcode from rebuilding project every time如何防止 Xcode 每次都重建项目
【发布时间】:2012-04-29 13:07:18
【问题描述】:

我有一个 Mac OS X 应用程序,它由一个主要目标和一个依赖框架组成。自从在我的 Mac OS X 应用程序上启用代码签名后,我注意到 Xcode 每次运行它都会重新构建主要目标,即使我没有触及任何代码行。

这是一个问题,因为依赖框架需要知道主目标文件的CRC。每次 Xcode 重建主目标时,CRC 都会发生变化。

在代码签名之前,我会构建一次主目标,生成 CRC,将 CRC 输入到我的框架代码中,然后再次构建主目标。 Xcode 只会注意到框架发生了变化,因此它不会重建主要目标。

有什么建议吗?

【问题讨论】:

  • 当您在不构建的情况下运行某些东西时,您看不到您在代码中所做的更改。 Xcode 只是在您的磁盘上运行可执行文件。
  • 我想不出一个很好的解决方法,所以我只是删除了 CRC 检查代码。

标签: objective-c xcode macos code-signing mac-app-store


【解决方案1】:

Xcode 中实际上有一个选项可以在不先构建代码的情况下运行。在 Product > Perform Action 下选择“Run without Building”选项。热键是 ctrl + cmd + R

【讨论】:

  • 这实现了什么?不建站跑的目的是什么?每次都可以不编译就跑吗?
猜你喜欢
  • 2013-05-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-30
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多