记一次macOS codesign时遇到的“unable to build chain to self-signed root for signer”

前提:

满心欢喜的更新了macOS Ventura,虽然觉得新功能对我来说没啥特别(更新档绝对保持最新),感受了一下,对于2020的pro来说,前台调度切换的时候会偶尔一卡一卡的,属实影响使用,加上新的“系统设置”界面,属实没有以前的清晰明了。

说回问题:跟新前我签名dmg还是好好的,更新之后,却出现了 “unable to build chain to self-signed root for signer”,明明啥也没动,难道又是更新惹的祸,虽然每次更新肯定会有那么些软件用不了了,后者其他异常的情况出现,这,真的是难到我了;

疯狂google中,有说需要装上Apple KPI的证书啦,有说需要“始终信任”自己安装的证书啦。

 

操作一顿之后,结果没变。

继续疯狂google中,知道看到了大佬的提点【iOS真机调试unable to build chain to self-signed root for signer,CodeSign failed with a nonzero exit code】

最后说到的:钥匙串 -> 系统 (有且只有一份) ,我顿悟了,立马删掉之前在“登录”出现的证书,然后将所有胡乱安装的证书都删掉之后,装一个

再重新安装一份自己需要的证书。

 

见证奇迹的时候到了,我立马codesign,成功了~~~~~~~~~~~~

上面就是我自己花费大量时间去google,最终得偿所愿的小记,如果有小伙伴遇到相同的问题,希望能对你有帮助。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值