xud6的笔记本

mac

A 2 post collection


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

 •  Filed under mac

创建代码签名证书

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

重签名有问题的app

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

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

重置mac appstore缓存

 •  Filed under mac

关闭App Store
使用终端执行

open $TMPDIR../C/com.apple.appstore/

删除打开文件夹下的所有文件