iOS 重簽名踩雷記一

cody發表於2020-08-21

公司釋出流程中會遠端登入一臺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

相關文章