CodeSignが”User interaction is not allowed.”とエラーを吐いたら”security unlock-keychain”を実行する

xcodebuildをVMWareで作った仮想環境で実行したらcodeSignがエラーを吐いてうまく行かない。

ググると、keychainをアンロックする必要があるとの事だった。

GUI経由で行うと問題が無かったのはkeyChainのダイアログが出て来たのでそこで解決が出来ていたのだろう。

ssh経由でkeyChainのアンロックは

security unlock-keychain

を行えば良い。