I'm trying to set up an automated way to sign my iOS apps. Before using codesign, is there a way to programmatically determine from the command line what my valid signing identities are?
For example, for the command
codesign -v --sign "iPhone Distribution: Joe Developer" /path/to/app
How could I figure out that "iPhone Distribution: Joe Developer" is a valid identity? How would I figure other valid identities?
I'd prefer a way to do this from within a command line, but from within cocoa would work as well.
Best Answer
To get a list of signing identities, I found the perfect answer in this objc.io article:
It gives output like: