【问题标题】:How to view an application certificate on Mac OS.?如何在 Mac OS 上查看应用程序证书。?
【发布时间】:2014-05-20 10:39:27
【问题描述】:

如何查看安装在我们的 Mac OS 中的特定应用程序的证书。? 例如:/Applications/Utilities/Terminal.app 我想查看此应用的证书。

我不想列出 KeyChain Access 中的所有证书并搜索终端应用程序。 是否有任何 UI 的命令行方式来查看已安装应用程序的证书?

谢谢

NK

【问题讨论】:

    标签: macos operating-system


    【解决方案1】:

    您可以在此处检查应用的签名方式并查看证书颁发机构:

    codesign -d -vvv /Applications/Utilities/Terminal.app

    【讨论】:

    • 感谢 Mateusz。我有一个安装程序应用程序要安装在 Mac OS 上,我没有 Apple 开发人员证书,我可以对安装程序进行代码签名。它会在没有 Gatekeeper 阻止的情况下启动这个应用程序吗?
    • @user3457694 抱歉,我不确定我是否理解您的意思。您只有安装人员的证书?请提供更多信息,以便我为您提供帮助。
    • 很抱歉给您带来了困惑。我有一个带有 .pfx 证书的安装程序应用程序,该证书由威瑞信签名。我正在尝试通过导入和添加到钥匙串来为 mac osx-10.9 使用相同的 .pfx 证书。但是适用于 Mac OSX 的我的应用程序安装程序包具有 osx-intel unix 可执行文件构建与 xcode 在代码设计时存在问题。如下所示的错误,myapp.app: bundle format unrecognized, invalid, or unsuitable In subcomponent: myapp.app/Contents/MacOS/osx-intel 注意:如果尝试为 osx-intel unix 可执行文件单独进行代码签名,我仍然得到错误。
    猜你喜欢
    • 1970-01-01
    • 2011-07-07
    • 1970-01-01
    • 1970-01-01
    • 2012-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多