动态库重签名

1、动态库的证书文件

image.png

删除_CodeSignature 文件,这也是你的签名文件的路劲

2、获取本地签名证书

 $ /usr/bin/security find-identity -v -p codesigning
image.png

以上是命令行中,列出你本地的签名证书,其中一个一定是你的app签名证书
使用app签名证书对你的动态库进行签名

3、对动态库签名

命令行 codesign -fs "签名证书" xx.framework

codesign -fs "iPhone Distribution: 你的签名证书." customFramework.framework

4、验证签名之后动态库

codesign -d -vv customFramwork.framework
image.png

签名结果

5、签名成功之后动态库下 会自动创建一个新的CodeSignature 文件

你可能感兴趣的:(动态库重签名)