Blackberry 10 由于密钥库问题,BlackBerry10应用程序未正确签名

Blackberry 10 由于密钥库问题,BlackBerry10应用程序未正确签名,blackberry-10,signing,Blackberry 10,Signing,我正在创建一个sencha应用程序,我想在BB10设备上运行它。我已经从黑莓手机请求了登录密钥文件,并通过邮件收到了两个.csj注册文件。对于签名我的应用程序,我使用以下命令: 黑莓签名者–注册–csjpin 01234567–storepass mcube F:\BB10Key-28Feb\client-PBDT-1975809.csj F:\BB10Key-28Feb\client-RDK-1975809.csj 它给出了错误: “错误:密钥库加载:DerInputStream.getLen

我正在创建一个sencha应用程序,我想在BB10设备上运行它。我已经从黑莓手机请求了登录密钥文件,并通过邮件收到了两个.csj注册文件。对于签名我的应用程序,我使用以下命令:

黑莓签名者–注册–csjpin 01234567–storepass mcube F:\BB10Key-28Feb\client-PBDT-1975809.csj F:\BB10Key-28Feb\client-RDK-1975809.csj

它给出了错误:

“错误:密钥库加载:DerInputStream.getLength():lengthTag=109,太大。”


我不知道该如何解决。

欢迎来到StackOverflow.com

我认为你把错误的文件传给了签名者

blackberry-signer -register -csjpin <csj pin> 
-storepass <KeystorePassword> <client-RDK-xxxxxx.csj file> 
<client-PBDT-xxxxx.csj file>
您应该先传递RDK密钥,然后传递PBDT密钥。修改bar signer工具命令,并使用正确的参数再次运行。欲了解更多信息,请访问和


如果这解决了您的问题,请勾选此作为答案。

您使用的是什么开发平台。NDK、Android运行时或HTML等。我使用的是HTML开发平台
blackberry-signer –register –csjpin 01234567 –storepass mcube F:\BB10Key-28Feb\client-RDK-1975809.csj F:\BB10Key-28Feb\client-PBDT-1975809.csj