第一步
获取本地所有签名列表
security find-identity -p codesigning
[A) 8888888 "Apple Development: ... (.....)"]
[b) 6666666 "Apple Development: ... (.....)"]
.....
[X) 9999999 "Apple Development: ... (.....)"]
第二步
删除原有签名
进入到XX.framwork文件夹内,删除_CodeSignature文件夹
第三步
使用第一步查询到的签名列表 [X) 9999999 "Apple Development: ... (.....)"]进行签名
codesign -fs
9999999xxxxx.framework
或
codesign --timestamp -v --sign 9999999xxxxx.framework
第四步
验证签名是否有效
codesign -v --strict --deep --verbose=2 xxx.framework
// xxx.framework: valid on disk
// xxx.framework: satisfies its Designated Requirement