这是与其他帖子中讨论的不同场景:
我有一个 .sh (shell 脚本),我已将其更改为 .command (可执行的 shell 脚本)。它使用代码签名进行签名,并在已签名的 .dmg 上分发。
然而,Catalina(当然)不喜欢它——抱怨它“无法打开,因为 Apple 无法检查它是否存在恶意软件”。如果用户右键单击并从上下文菜单中选择“打开”,用户仍然可以打开 .command 文件,但仍会显示警报,尽管这次有可用的“打开”按钮。
我真的很想避免仅仅为了执行一些shell脚本行而创建一个简单的命令行应用程序——这样它就可以被公证。
有谁知道如何解决这个问题?
斯蒂芬