19

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

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

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

有什么建议么?

4

1 回答 1

30

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

于 2012-08-30T15:40:38.713 回答