Как отменить codesign?
при попытке codesign gdb я использовал неправильный сертификат, поэтому теперь gdb кодируется, но работает не так, как ожидалось.
Я попытался codesign gdb, используя правильный сертификат, однако codesign жалуется, что gdb уже подписан.
Итак, как его отменить?
команда codesign, которую я использовал, была:
codesign -s gdb-cert gdb
2 ответов
это не очень хорошо документировано, из того, что я могу сказать, но вы может быть возможность удаления подписи кода через:
codesign --remove-signature gdb
У меня была проблема с удалением подписи как полагает Майкл:
unsupported type or version of signature
наконец, я использовал флаг-f и принудительно загрузил новый сертификат.