在Mavericks 10.9.1上捆绑JDK7的MacOS代码签名

时间:2014-02-27 02:24:17

标签: java code-signing osx-mavericks

我有一个Java 7应用程序,我按照http://docs.oracle.com/javase/7/docs/technotes/guides/jweb/packagingAppsForMac.html上的说明转换为MacOS应用程序。

这已不再适用。签名仍然有效(我使用" Mac开发人员"证书)和codesign验证声明一切正常。我的计算机上的spctl或尝试在其他人的计算机上运行该应用程序会导致拒绝。

我尝试在代码签名中添加--deep--force,但这并没有解决问题。

上述Oracle页面上的流程如何适应10.9?

1 个答案:

答案 0 :(得分:2)

Mavericks的代码签名发生了变化。姊妹网站上有很多观察结果:

https://apple.stackexchange.com/questions/tagged/code-signing