我有一个 Mac OS X 应用程序,它由一个主要目标和一个依赖框架组成。自从在我的 Mac OS X 应用程序上启用代码签名后,我注意到 Xcode 每次运行它都会重新构建主要目标,即使我没有触及任何代码行。
这是一个问题,因为依赖框架需要知道主目标文件的 CRC。每次 Xcode 重建主目标时,CRC 都会发生变化。
在代码签名之前,我会构建一次主目标,生成 CRC,将 CRC 输入到我的框架代码中,然后再次构建主目标。Xcode 只会注意到框架发生了变化,因此它不会重建主要目标。
有什么建议么?