我在 4 年前从 RIM 获得了用于黑莓应用程序的 .csi 文件。我们可以再次使用这些 .csi 文件来签署其他黑莓应用程序吗?当我尝试运行这些文件时,它会显示警报消息,例如“找不到私钥,并且私钥包含在未找到的 sigtool.csk 中。
预期位置:c:/blackberry/jde4.2/bin/sigtool.csk。
当我按是时。它没有显示任何东西。我将要做的 ?
这个文件是如何生成的,我应该在设备上构建我的应用程序?
我在 4 年前从 RIM 获得了用于黑莓应用程序的 .csi 文件。我们可以再次使用这些 .csi 文件来签署其他黑莓应用程序吗?当我尝试运行这些文件时,它会显示警报消息,例如“找不到私钥,并且私钥包含在未找到的 sigtool.csk 中。
预期位置:c:/blackberry/jde4.2/bin/sigtool.csk。
当我按是时。它没有显示任何东西。我将要做的 ?
这个文件是如何生成的,我应该在设备上构建我的应用程序?
为了能够签署您的应用程序,您应该执行以下操作之一:
通过安装 RIM 发送给您的签名密钥生成 sigtool 文件
将旧的 sigtool 文件(sigtool.set、sigtool.db、sigtool.csk、SignatureTool.jar)复制到新环境。但是,如果新 BB 插件的版本较新,您应该采用第一种方式
不。
RIM 官方发布的密钥只能在一台计算机上使用。我不知道他们如何检查或验证这一点,但我遇到了这个限制 - 我在切换计算机时必须获得一组新密钥。
4 年后,我怀疑您使用的是同一台计算机,因此您需要获取新密钥。
要签署您的应用程序,您必须需要文件sigtool.csk、sigtool.set和sigtool.db
通常您必须复制 Eclipse\plugins\net.rim.ejde\vmTools 中的文件
或者您将从 Window--> Preferences --> Blackberry Java Plug-In --> Signature Tool --> Import Existing Keys 导入文件...