通用技术 iOS 重签名踩雷记一

cody · 2020年08月21日 · 1566 次阅读

公司发布流程中会远程登录一台 Mac 机器进行重签操作,一直都正常运行,就在昨天突然蹦出以下错误:

security: cert import failed: Write permissions error.

啥情况???证书问题?
男人的第七感驱使我远程桌面那台机器并手动执行重签指令,日志丝般顺滑,安装包顺利产出!!!WHAT
又用 ssh 的方式尝试了一遍,果然失败!!! 妈蛋
机器咋了? 总有那么几天???
去 Google 上遍访名医,感觉描述和他的 “症状” 都不一样
又用两种方式查看了一下使用的 keychain 情况

SSH
security list-keychains
> security list-keychains
    "/Library/Keychains/System.keychain"
    "/Library/Keychains/System.keychain"

远程桌面
> security list-keychains
    "/Users/xxxx/Library/Keychains/login.keychain-db"
    "/Library/Keychains/System.keychain"

尝试在 ssh 的情况下把 login 的 keychain 加入,无果!!
无奈,只好祭出终极奥义【重启大法】
FIX DONE

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册