macos - 签署、公证、强化等 macOS 命令行二进制文件?
问题描述
什么是最合适的方法来强化、代码签名、公证、打包等命令行二进制文件(stdin、stdout 等,没有窗口或图标)以允许将二进制文件分发给 macOS Catalina 用户,所以他们可以以最少的痛苦/麻烦运行该实用程序吗?
假设 GateKeeper 的默认/库存操作系统配置等。假设用户目前很可能没有安装的工具或技能来从源代码编译。假设运行该实用程序时弹出的终端窗口不会吓到他们。
解决方案
我最近开始使用https://github.com/mitchellh/gon,对此非常满意。来自 Vagrant、Terraform、Packer 等的制造商。
推荐阅读
- java - JMenuBar 不显示
- django - 从 Vue.js 向 Django 发送 POST/DELETE 请求时禁止(未设置 CSRF cookie。)
- python - FLASK unboundlocal 错误,同时浏览另一个页面
- c# - C# Refit - 是否有任何转换器用于从 Swagger 文档创建 C# 接口和模型
- python - python 上的计算器不会显示任何结果 ValueError: could not convert string to float
- java - 如何仅将 RGB 的红色数字 (0x00ff0000) 提高 10% 之类的值?
- typescript - React 本机状态不更新 UI 元素
- javascript - 如何防止反应路由器多个组件
- wordpress - 重力形式场条件面临的问题
- google-analytics-api - GA4 API 中缺少浏览器版本维度