I\'m trying to set up continuous builds/integration for a stable of iPhone apps.
I have:
Just registred to say THANK you very much, David Boike. Great workaround that helped me a lot. But there is a better way to do this.
Open File Dialog press 'Cmd' + 'Shift' + '.'
That combination should toggle visibility of hidden items on file system. If combination was not effective, try to change presentation mode to 'list' or 'grid' and try it again.
Thanks and good luck!
I found a solution by doing an applescript that "Clicks" the "Always Allow" button after having no luck with security or certtool for adding the ACL privileges.
#!/usr/bin/osascript
tell application "System Events"
tell window 1 of process "SecurityAgent"
click button "Always Allow" of group 1
end tell
end tell
Ok this took me almost half a day to figure out but I now have it working. I was following this article.
The article shows adding the cert like this with the -A option but this didn't work for me.
security import "ADistribution.p12" -k appledev -f pkcs12 -A -P ""
This question mentioned the -T option which did work for me.
security import "Distribution.p12" -k appledev -f pkcs12 -P "" -T /usr/bin/codesign
Normally the "cleansed" version of the file system that the Keychain's Get Info dialog presents to you won't allow you to access the hidden /usr/bin directory, but I found a way around this.