1

我在为我的应用程序签署 .COD 文件时遇到问题。

几天前,我在我的机器上安装了来自黑莓支持的签名密钥文件。签名密钥文件已成功安装在我的机器上。

现在,我想再次签署我的 .COD 文件,因为我的 .COD 文件已更新。但是,当我尝试签署 .COD 文件时,出现以下错误。

找不到私钥。

这个程序需要一个私钥来签署这个服务器和签名授权服务器之间的所有交易。

私钥包含在未找到的 sigtool.csk 文件中。预期位置:C:\Program Files\Research In Motion\BlackBerry JDE 5.0.0\bin\sigtool.csk

您想创建一个新的密钥对文件吗?

好吧,我不能创建一个新的密钥对文件,因为它是不允许的。

任何人都可以在这方面提供帮助。

提前致谢

4

2 回答 2

1

我认为在您的系统中安装了多个 jde 或 jde 插件。转到 jde 或 eclipse 插件的 bin 目录检查 sigtool.csk。如果存在,右键单击 signaturetool.jar 并选择“java platform se binary”,一个窗口将出现在这里浏览您的 application.cod 文件并请求签名。

于 2010-09-09T13:32:44.753 回答
1

查看我写的有关代码签名的旧博客文章,您可能会发现它很有用:http: //zechariahs.org/blog/2009/02/28/blackberry-code-signing-help-p2/

于 2010-09-09T13:49:46.743 回答