尝试运行链接到动态库的可执行文件,出现以下错误:
Library not loaded:
[...]
Reason: tried:
<lib> not valid for use in process: mapped file has no
cdhash, completely unsigned? Code has to be at least ad-hoc signed.
如何临时签署我的库?
首先,您可以确认您的库未通过以下方式签名:
% codesign -d -v <lib>
应该说:
<lib>: code object is not signed at all
临时签名:
% codesign -s - <lib>
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)