java - 我无法签署我的代码。对最终用户会产生什么影响?

标签 java macos certificate code-signing

我一直在研究使用 Jar Bundler 从我的 .jar 创建 .app,并且我了解到您应该先使用开发者 ID 证书对代码进行签名捆绑应用程序。不过,我不是 Mac 开发者计划的成员,目前也无法承担。

那么,不签署 Java 应用程序会如何改变最终用户的体验(如果有的话)?如果有的话,我有多需要找到替代解决方案?

最佳答案

从可用性的角度来看,未签名的 java 比未签名的 cocoa 更糟糕,因为您无权访问文件系统。

如果你有一个原生的 cocoa 应用程序包,你会得到不同的安全警告和保护措施,具体取决于最终用户的设置,但对于 java,我很确定未签名意味着基本上没有磁盘或网络 IO

关于java - 我无法签署我的代码。对最终用户会产生什么影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21586653/

相关文章:

java - j2me中如何将12小时时间转换为24小时时间?

java - 如何为 apache http 客户端中的所有请求设置默认 header ?

java - 如何在Java中使用清屏

Java 在根路径上设置 cookie

macos - 为什么在发送 ACK 之前等待 SIFS 时间?

security - 为什么签名需要证书而不只是私钥/公钥对?

macos - 如何检测屏幕捕获被取消?

node.js - 在 OSX 上通过 Homebrew 安装没有 Node 的 io.js 和 npm

ios - Xamarin IOS - HttpClient - 在一台 iPad 而不是另一台 iPad 上工作的 API

azure - 如何获取 Azure 应用程序网关 HTTPS 监听器的证书