自Mavericks以来,代码签名不起作用

时间:2014-10-13 16:03:14

标签: eclipse macos osx-mavericks code-signing osx-gatekeeper

因为自Mavericks(10.9.5)以来代码签名发生了变化我试图使用代码签名的新版本(V2)来让我们的应用程序(基于Eclipse)在Mavericks上工作。

在上次更新到10.9.5之前,一切运行良好,但是因为出现了问题。 我们在10.7.5上进行了代码签名(V1),并且必须升级到Mavericks 10.9.5。 开发人员的ID等已正确安装(如前所述),但仍然无法正常运行。

我使用的命令:

安全解锁 - 钥匙串&& codesign -s'开发者ID应用程序:OurID''MeedApp.app'

我也尝试过--deep选项或-f, - verbose等。没有任何作用。

我不确定是什么问题,我得到的错误如下:

OurApp.app:捆绑包格式无法识别,无效或不合适 在子组件中:../ OurApp.app/Contents/MacOS / __ MACOSX / jre / Contents / Home / lib / missioncontrol / configuration / org.eclipse.equinox.simpleconfigurator

如果我只是为了测试目的删除文件夹__MACOSX我得到基本相同的消息: OurApp.app:捆绑包格式无法识别,无效或不合适 在子组件中:/../ OurApp.app/Contents/MacOS/configuration/org.eclipse.core.runtime

有谁知道并且可以解释我哪里可能是问题?

OurApp.app基本上是解压缩的Eclipse.app,我们的插件,图标和解压缩的JDK。

我试图找到任何线索如何继续,修复什么等但找不到任何东西。

任何意见或建议都将不胜感激!

0 个答案:

没有答案