标签: macos resources codesign
在OSX中,我有一个资源文件,其中包含我的可执行文件的校验和。
代码签名改变了可执行文件,因此如果我在编码后计算校验和,我需要存储结果的文件不被检查(它位于参考资料中)。
有没有办法实现这个?,另一个选择是在执行时以编程方式验证代码,但这看起来更复杂......
答案 0 :(得分:2)
我发现了这个
https://developer.apple.com/library/mac/technotes/tn2206/_index.html#//apple_ref/doc/uid/DTS40007919-CH1-TNTAG206
根据本技术说明,遗憾的是,不再可能从编码协议中排除资源。