MACOS 修复应用修改后代码签名问题,即xxx.app已损坏

创建代码签名证书

打开钥匙串访问
打开菜单栏-钥匙串访问-证书助理创建证书
证书类型选代码签名,名称取个终端中容易输入的,创建。
找到刚创建的证书,打开后在信任中代码签名修改为始终信任。

重签名有问题的app

sudo codesign --deep --force --verify --verbose --sign "XXXXXcodesign" /Applications/YYYYY.app

XXXXXcodesign为刚才创建的证书名
YYYYY.app为需要签名的app