从命令行确定代码签名身份?

2020/12/15 23:21 · ios ·  · 0评论

我正在尝试建立一种自动方式来签署我的iOS应用程序。在使用codesign之前,是否可以通过编程方式从命令行确定我的有效签名身份是什么?

例如,对于命令

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

我如何确定“ iPhone发行版:Joe Developer”是有效的身份?我将如何计算其他有效身份?

我更喜欢从命令行中执行此操作的方法,但是从可可中也可以。

为了获得签名身份列表,我在此objc.io文章中找到了完美的答案

security find-identity -v -p codesigning

它给出如下输出:

1) 4E8D512C8480FAC679947D6E50190AE9BAB3E825 "3rd Party Mac Developer Application: Developer Name (DUCNFCN445)"
2) 8B0EBBAE7E7230BB6AF5D69CA09B769663BC844D "Mac Developer: Developer Name (DUCNFCN445)"
3) 4E8D512C8480AAC67995D69CA09B769663BC844D "iPhone Developer: App Developer (DUCNFCN445)"
4) 65E24CDAF5B3E1E1480818CA4656210871214337 "Developer ID Application: App Developer (DUCNFCN445)"
   4 valid identities found
本文地址:http://ios.askforanswer.com/congminglingxingquedingdaimaqianmingshenfen.html
文章标签: ,   ,   ,   ,  
版权声明:本文为原创文章,版权归 admin 所有,欢迎分享本文,转载请保留出处!

文件下载

老薛主机终身7折优惠码boke112

上一篇:
下一篇:

评论已关闭!