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

sim*_*n.d 16 macos xcode code-signing objective-c mac-app-store

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

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

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

有什么建议?谢谢!

西蒙

rob*_*era 21

Xcode中实际上有一个选项可以在不首先构建代码的情况下运行.选择"产品">"执行操作"下的"无需构建运行"选项.这个热键是ctrl + cmd + R.