Jenkins 使用ssh工具在僕從機上執行python腳本報錯,xcodebuild 最後codesign 時報錯 unknown error -1=ffffffffffffffff,本地執行沒有問題,查詢後發現是codesign的權限問題,需要給安全權限,應該是Mac 對通過ssh登錄的用戶對Codesign的權限做了限制。
運行腳本前需要執行
security -v unlock-keychain -p “這是登錄用戶的密碼” ~/Library/Keychains/login.keychain