【问题标题】:Signing, Notarizing, hardening, etc. a macOS command-line binary?签署、公证、强化等 macOS 命令行二进制文件?
【发布时间】:2020-02-03 13:26:29
【问题描述】:

对命令行二进制文件(stdin、stdout 等,无窗口或图标)进行强化、代码签名、公证、打包等以允许将二进制文件分发到 macOS Catalina 的最合适方法是什么用户,以便他们可以以最少的痛苦/麻烦运行该实用程序?

假设 GateKeeper 的默认/库存操作系统配置等。 假设用户目前最有可能没有安装的工具或技能来从源代码编译。 假设运行该实用程序时弹出的终端窗口不会吓到他们。

【问题讨论】:

    标签: macos code-signing notarize


    【解决方案1】:

    我最近开始使用https://github.com/mitchellh/gon,对此非常满意。来自 Vagrant、Terraform、Packer 等的制造商。

    【讨论】:

    • 这是一个很好的建议。 gon README 包含我发现的最简洁的指令集,用于对已编译的应用程序进行代码设计和公证。
    猜你喜欢
    • 2021-01-17
    • 2021-10-04
    • 1970-01-01
    • 1970-01-01
    • 2014-01-05
    • 1970-01-01
    相关资源
    最近更新 更多