Macos 我如何知道谁的代码签署了OSX应用程序?

Macos 我如何知道谁的代码签署了OSX应用程序?,macos,codesign,Macos,Codesign,在Windows上,我可以右键单击文件,并在“属性”对话框的“数字签名”选项卡上查看谁对其进行了签名。是否有类似的方法可以查看哪个发布者签署了OS X应用程序,或者查看用于签署该应用程序的证书的详细信息 我知道我可以运行codesign-d-r-appname.app查看证书的详细信息,也可以运行codesign-vvv-appname.app查看它是否通过验证,但这两个程序都不能显示签名的实际证书或发布者的任何信息,只显示应用程序包标识符中的一个。使用 $codesign-dvvv.app 并

在Windows上,我可以右键单击文件,并在“属性”对话框的“数字签名”选项卡上查看谁对其进行了签名。是否有类似的方法可以查看哪个发布者签署了OS X应用程序,或者查看用于签署该应用程序的证书的详细信息

我知道我可以运行
codesign-d-r-appname.app
查看证书的详细信息,也可以运行
codesign-vvv-appname.app
查看它是否通过验证,但这两个程序都不能显示签名的实际证书或发布者的任何信息,只显示应用程序包标识符中的一个。

使用

$codesign-dvvv.app

并查看
权限
字段,如

Authority=Adobe系统公司

但是,Mac App Store上发布的应用程序都是由苹果的证书签署的:


Authority=Apple Mac OS应用程序签名

还有一个很棒的免费GUI实用程序,名为: