OSX协同设计。避免检查特定资源

时间:2015-01-12 13:56:05

标签: macos resources codesign

在OSX中,我有一个资源文件,其中包含我的可执行文件的校验和。

代码签名改变了可执行文件,因此如果我在编码后计算校验和,我需要存储结果的文件不被检查(它位于参考资料中)。

有没有办法实现这个?,另一个选择是在执行时以编程方式验证代码,但这看起来更复杂......

1 个答案:

答案 0 :(得分:2)

我发现了这个

https://developer.apple.com/library/mac/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG206

根据本技术说明,遗憾的是,不再可能从编码协议中排除资源。