如何防止Xcode每次都重建项目

时间:2012-04-18 06:29:32

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

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

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

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

有什么建议吗?谢谢!

西蒙

1 个答案:

答案 0 :(得分:20)

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