我在4年前从RIM获得了.csi文件,用于黑莓应用程序。 我们可以再次使用这些.csi文件来签署其他黑莓应用程序吗? 当我试图运行这些文件时,它会显示警告消息,例如“无法找到私钥,并且私钥包含在未找到的sigtool.csk中。
预期地点:c:/blackberry/jde4.2/bin/sigtool.csk。
当我按是。它没有显示任何东西。我将要做的 ?
如何生成此文件以及我应该在设备上构建应用程序?
答案 0 :(得分:3)
为了能够对您的应用进行签名,您应该执行以下操作之一:
通过安装RIM发送给您的签名密钥生成sigtool文件
将旧的sigtool文件(sigtool.set,sigtool.db,sigtool.csk,SignatureTool.jar)复制到新环境中。但是,如果新的BB插件的版本更新,你应该采取第一种方式
请参阅
A60 – How and When to Sign
Getting code signing keys from RIM, then using them
答案 1 :(得分:1)
没有
正式RIM发布仅在一台计算机上使用的密钥。我不知道他们如何检查或验证这一点但我遇到了这个限制 - 当我换电脑时我必须得到一套新的钥匙。
4年后,我怀疑你使用的是同一台电脑,所以你需要获得新的密钥。
答案 2 :(得分:0)
要为您的应用签名,您必须使用 sigtool.csk,sigtool.set 和 sigtool.db
文件通常你必须复制Eclipse \ plugins \ net.rim.ejde \ vmTools中的文件
或者您将从Window导入文件 - >偏好 - > Blackberry Java Plug-In - >签名工具 - >导入现有密钥...