I’m configuring automated build server for iOS application project.
I’ve done most of it. Now, it’s the final round. The security.
Developer certificate/private key and provisioning profile can be easily installed into Keychain with GUI. But I want to do this via command line to automate even the configuring process. Exporting/importing certificates, private keys, provisioning profiles via command line.
Any recommendations will be very appreciated.
I found hints from:
http://lists.apple.com/archives/apple-cdsa/2010/Mar/msg00021.html
The command is
security. I’m reading manual page. I’ll update this answer later after trial 🙂–(edit)–
First, we have to give ‘Always Allow’ access to the certificates/keys in the Keychain manually once. I don’t know how to do this without GUI.
And run the command
security unlock-keychainbefore running build tool for every session. I’ve used SSH, so I had to execute it once for every login sessions.