How to undo codesign?

后端 未结 3 1406
轮回少年
轮回少年 2021-01-11 11:46

In an attempt to codesign gdb, I used an incorrect certificate, so now gdb is codesigned but does not work as expected.

I attempted to codesign gdb using the correct

相关标签:
3条回答
  • 2021-01-11 12:13

    It's not well documented at all, from what I can tell, but you may be able to remove code signing via:

    codesign --remove-signature gdb
    
    0 讨论(0)
  • 2021-01-11 12:14

    Add --force to the arguments of your codesign command to make it re-sign something.

    For example:

    codesign --force --sign gdb-cert gdb
    
    0 讨论(0)
  • 2021-01-11 12:33

    I had a problem with removing signature as suggested by Micheal:

    unsupported type or version of signature
    

    Finally I used -f flag and force loaded new certificate.

    0 讨论(0)
提交回复
热议问题