开源改变世界!!

无法打开“libjnidispatch-440.jnilib”,因为无法验证开发人员。 #1328

推推 grbl 2年前 (2023-01-28) 165次浏览
关闭
MrSage 打开了这个问题 2019 年 12 月 22 日 · 3条评论
关闭

无法打开“libjnidispatch-440.jnilib”,因为无法验证开发人员。#1328

MrSage 打开了这个问题 2019 年 12 月 22 日 · 3条评论

注释

无法打开“libjnidispatch-440.jnilib”,因为无法验证开发人员。 #1328

问题描述

最新版本的 OS X (Catalina) 阻止访问此库,因为它未正确签名。Gatekeeper“libjnidispatch-440.jnilib” cannot be opened because the developer cannot be verified.在打开 ugsplatform 脚本时发出警告。

认为这会导致连接到我的机器时出现一些下游问题,但很难说,因为我无法找到该库功能的清晰描述。

预期行为

打开 ugsplatform 应用程序不会扰乱内置的看门人。

实际行为

无法打开“libjnidispatch-440.jnilib”,因为无法验证开发人员。 #1328

重现问题的步骤

  1. 在 OS X Catalina 上打开 ugsplatform

规格

版本

UGS 平台 2.0 – 每晚构建 2019 年 12 月 18 日

操作系统

Mac OSX 卡特琳娜

其他

还有这个,但我怀疑这些警告是另一回事:
WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by org.netbeans.ProxyURLStreamHandlerFactory (file:/Users/collinsage/Downloads/ugsplatform/platform/lib/boot.jar) to field java.net.URL.handler WARNING: Please consider reporting this to the maintainers of org.netbeans.ProxyURLStreamHandlerFactory WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release

无法打开“libjnidispatch-440.jnilib”,因为无法验证开发人员。 #1328
所有者

这里列出了几种解决方法:
hashicorp/terraform#23033

我不确定 UGS 是否会成为经过公证的 macOS 应用程序,因此这些解决方法之一可能是唯一的选择。

你能告诉我什么对你有用吗?我可以用关于 mac os 看门人的评论更新下载页面。

无法打开“libjnidispatch-440.jnilib”,因为无法验证开发人员。 #1328

hashicorp/terraform#23033(评论)

此评论详细说明了如何让单个库没有任何严重的安全风险。

无法打开“libjnidispatch-440.jnilib”,因为无法验证开发人员。 #1328
合作者

关闭,因为它有解决方法。我们在 UGS 中无能为力。