I\'ve try install .p12 cert to my macos use command line.
I can install .cer
sudo certtool I Certificates.p12 d
but it doesn\'t work on
This will import the bundle to the default keychain:
security import ./bundle.p12 -P secretPassword
secretPassword
is the p12 file encryption password.
While the answer by Stuart should work, it is not required to create another keychain first.
It looks like you can do this using the import command. I've managed to do the following:
security create-keychain -p password bobbins.keychain
security add-certificates ./MyCertificate.cer
security unlock-keychain -p password bobbins.keychain
security import ./MyPrivateKey.p12 -k bobbins.keychain -P privateKeyPassword
I found I had to unlock the keychain, otherwise it prompted for the keychain password.
Hope this helps.
It's so simple. I've managed to do the following:
security import ./dev_account.p12 -P 7373345585 -A
It will not prompt for the keychain password. It's works for me.