OTAInstall文件夹中的* .cod文件是否也已签名?

时间:2011-11-22 16:19:14

标签: cordova blackberry-webworks

好的,我对.cod文件被签名(StandardInstall和/或OTAInstall文件夹)感到困惑。我正在使用带有PhoneGap 1.0的BlackBerry WebWorks 2.2,并且刚刚了解到StandardInstall文件夹中的.cod文件实际上只是几个* .cod文件的存档。

我的项目文件夹:C:\ Blackberry \ MyProject

如果我使用命令...

C:\Blackberry\MyProject>ant load-device

...是否签署了StandardInstall文件夹中的MyProject.cod文件和OTAInstall文件夹中的所有* .cod文件?

另外,如果我使用命令...

C:\Blackberry\MyProject>ant build

...然后通过命令行使用SignatureTool对StandardInstall文件夹中的.cod文件进行签名...

C:\Blackberry\MyProject\build\StandardInstall>java -jar c:\bbwp\bin\SignatureTool.jar MyProject.cod

...它还会在OTAInstall文件夹中签署.cod文件吗?

我怀疑我还需要在OTAInstall文件夹中签署* .cod文件。

谢谢!

1 个答案:

答案 0 :(得分:0)

欢迎来到SOF和祝你好运! :)

你必须使用签名jar包含来自OTA文件夹的所有cod文件(启动jar然后在ui中添加.cod文件),如[0]中所述:

<强>恢复

  1. 选择密码文件
  2. 在BlackBerry Signature Tool菜单上,单击Request。
  3. 在对话框中,键入您的私钥密码,然后单击“确定”。 BlackBerry Signature Tool使用私钥密码将签名附加到请求,并发送.cod文件的签名列表以进行验证。
  4. 检查“状态”列。 对于已签名的文件,“状态”列包含“已签名”。对于未签名的文件,请使用“状态”列 包含失败。 .cod文件可能会被拒绝,因为您键入了错误的私钥密码。
  5. [0] http://www.blackberry.com/knowledgecenterpublic/livelink.exe/fetch/2000/8067/645045/8655/8656/1271077/BlackBerry_Signature_Tool_Developer_Guide.pdf?nodeid=1271325&vernum=0