从命令行确定协同标识的身份?

时间:2011-10-12 22:14:12

标签: iphone ios xcode code-signing codesign

我正在尝试设置一种自动方式来签署我的iOS应用。在使用codeign之前,有没有办法以编程方式从命令行确定我的有效签名身份是什么?

例如,对于命令

codesign -v --sign "iPhone Distribution: Joe Developer" /path/to/app

我怎么能弄明白“iPhone发行版:Joe Developer”是一个有效的身份?我如何计算其他有效身份?

我更喜欢在命令行中执行此操作,但是从cocoa中也可以使用。

1 个答案:

答案 0 :(得分:88)

要获取签名身份列表,我找到了完美答案in this objc.io article

c or c

它输出如下:

security find-identity -v -p codesigning