动态库重签名

1、动态库的证书文件

image.png

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

2、获取本地签名证书

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

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

3、对动态库签名

命令行 cd 动态库目录下 执行 codesign -fs "签名证书" xx.framework

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

4、验证签名之后动态库

codesign -d -vv customFramwork.framework
image.png

签名结果

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

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • iOS动态库重签名步骤 https://blog.csdn.net/sinat_26415011/article/...
    isapem阅读 2,643评论 0 0
  • 真机上运行.framework时,如果报如下信息时表示framework动态库没有签名,需要进行重签名: 相关签名...
    nenhall阅读 11,976评论 8 11
  • 静态库与动态库的区别 首先来看什么是库,库(Library)说白了就是一段编译好的二进制代码,加上头文件就可以供别...
    吃瓜群众呀阅读 12,313评论 3 42
  • 前言 1.静态库和动态库有什么异同? 静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗余拷贝。利用静态...
    Ly梦k阅读 8,742评论 3 18
  • 仅以方便自己查阅记录前言1.静态库和动态库有什么异同?静态库:链接时完整地拷贝至可执行文件中,被多次使用就有多份冗...
    190CM阅读 4,515评论 0 4

友情链接更多精彩内容