我创建了一个macOS包并进行了协同设计。Post协同设计,我想签署应用程序二进制,并将得到的签名包内。我的研究表明,这是不可能的,这有可能做到这一点吗?小牛和更老的,你可以排除文件包签名,但不确定它是否可能在塞拉利昂/约塞米蒂/埃尔卡皮坦。
发布于 2017-07-07 23:23:44
我排除了文件,这样我就可以在构建之后修复包了吗?
这是不允许的。如果必须修改包,请在签名之前进行修改。如果您修改了一个有符号的包,则必须在之后重新签名。
协同设计递归地进入子目录并包含所有代码,同时生成签名和修改包(删除文件、添加新文件或更改签名中包含的文件中的1位)将使包无效。
https://stackoverflow.com/questions/43622043
复制相似问题