1

我在 4 年前从 RIM 获得了用于黑莓应用程序的 .csi 文件。我们可以再次使用这些 .csi 文件来签署其他黑莓应用程序吗?当我尝试运行这些文件时,它会显示警报消息,例如“找不到私钥,并且私钥包含在未找到的 sigtool.csk 中。

预期位置:c:/blackberry/jde4.2/bin/sigtool.csk。

当我按是时。它没有显示任何东西。我将要做的 ?

这个文件是如何生成的,我应该在设备上构建我的应用程序?

4

3 回答 3

3

为了能够签署您的应用程序,您应该执行以下操作之一:

  • 通过安装 RIM 发送给您的签名密钥生成 sigtool 文件

  • 将旧的 sigtool 文件(sigtool.set、sigtool.db、sigtool.csk、SignatureTool.jar)复制到新环境。但是,如果新 BB 插件的版本较新,您应该采用第一种方式

请参阅
A60 – 如何以及何时
签名 从 RIM 获取代码签名密钥,然后使用它们

于 2009-07-31T12:47:18.487 回答
1

不。

RIM 官方发布的密钥只能在一台计算机上使用。我不知道他们如何检查或验证这一点,但我遇到了这个限制 - 我在切换计算机时必须获得一组新密钥。

4 年后,我怀疑您使用的是同一台计算机,因此您需要获取新密钥。

于 2009-08-03T23:12:26.710 回答
0

要签署您的应用程序,您必须需要文件sigtool.csk、sigtool.setsigtool.db

通常您必须复制 Eclipse\plugins\net.rim.ejde\vmTools 中的文件

或者您将从 Window--> Preferences --> Blackberry Java Plug-In --> Signature Tool --> Import Existing Keys 导入文件...

备份和恢复 BlackBerry 代码签名密钥

从 RIM 获取代码签名密钥

于 2013-01-24T18:43:10.713 回答