为什么Ripple无法签署我的应用程序?

时间:2013-09-16 21:04:36

标签: cordova blackberry-webworks ripple

我正在使用 Ripple 使用 Blackberry web works sdk 为Blackberry 7.0及更早版本的设备打包并签署 phonegap 应用。

成功完成的任务:

  1. 安装了所有3个.csi文件。 (Link used
  2. 更改了bin文件夹中的bbwp.properties文件。 (Link used
  3. 但是当我尝试打包时构建它只是给我“构建成功”警报。 但是当我检查输出文件夹时,只有project.zip文件出现在那里。相反它应该给我OTA安装和标准安装。

    这是我第二次尝试从头开始配置整个环境。

    历史: 在我的第一次尝试中,所有东西都是全新安装的。 它成功地为我提供了名为 OTA install STANDARD install 的输出文件,并打开了签名工具,它开始连接到他们的服务器进行签名,但该过程从未结束,必须关闭强有力的。

    然后在谷歌搜索后,我发现我错误地使用了java SE 7,如果你的目标是BB os 7及更早版本,那么这不是必需的,所以我编辑了bbwp.properties文件,之后它开始表现得像我刚刚上面解释过(只生成project.zip文件)

    如果我在使用Package and sign选项后从Ripple(仅限zip文件)获得正确的输出,有人可以解释一下吗?

    如果是,那么如何进一步处理?

    如果没有,那么如何解决这个问题?

    任何有用的帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

  

如果我从Ripple获得正确的输出,任何人都可以解释我   (仅限zip文件)使用Package和sign选项后?

答案是,不,我没有得到正确的输出。

  

如果是,那么如何进一步处理?

N.A

  

如果没有,那么如何解决这个问题?

我重写了java jdk的所有安装过程,blackberry web works。 在卸载黑莓网络作品之前,请确保ypu备份名为的两个文件: signtool.csk signtool.db 在您成功安装Blackberry(早期RIM)发送的歌唱密钥后,会创建这些文件。

当你/我正在/正在为blackberry 7.0及更早版本开发时,我们需要安装旧的java jdk。 但是抓住了 - 确保您没有下载此版本 Java SE Development Kit 6u45 ,而应该下载 Java SE Development Kit 6u43

更高版本与我正在使用的blackbery web工作的设置存在一些兼容性问题:2.3.1.5并确保安装Web工作的路径不应该在路径中有任何空格。

是的,当您进行全新安装时,请不要忘记将这些.csk和.db文件放回已安装的backberry webwork sdk的bin文件夹中。

这解决了我的问题:)