1

我正在尝试安装 Blackberry 10 SDK 以及适用于 Blackberry 的 PlayBook SDK,但无法进行签名。我为 Blackberry 10 SDK 设置了签名并注册了密钥,没问题。然后我安装了 Blackberry PlayBook SDK,然后也尝试为它注册密钥。我尝试注册与 BB10 SDK 相同的密钥和仅为 PB SDK 注册的新密钥,在这两种情况下我都收到错误“错误:已注册 RDK”。当我构建 BB10 应用程序时,它可以正常工作并通过签名构建应用程序。当我尝试构建 PB 应用程序时,我收到消息“Cannon 签署应用程序 - 找不到签名密钥”。

我已通读文档,但在任何地方都看不到如何在一台机器上使用多个 SDK 进行签名。我相信这是可以做到的,但似乎无法弄清楚应该如何做才能让歌唱工作。

SDK的:

  • BB10-WebWorks-SDK_1.0.4.11

  • WebWorks-Tablet-Win-v2.2

操作系统:Windows 8

4

1 回答 1

1

您无需多次注册代码签名密钥。

当您从 BlackBerry 通过电子邮件收到 *.csj 文件时,您使用以下说明将它们安装在您的计算机上: https ://developer.blackberry.com/html5/documentation/signing_setup_bb10_apps_2008396_11.html

这样做会在以下文件夹中生成 *.p12 和 *.db 和 *.csk 文件:%HOMEPATH%\Local Settings\Application Data\Research In Motion

BB10 和 PlayBook WebWorks SDK 都应该能够重新使用这些文件进行签名。如果他们找不到签名密钥,我怀疑您的系统将 %HOMEPATH% 变量设置为错误的位置。

尝试将两个 SDK 安装到同一个 /Program Files 文件夹并确保 %HOMEPATH% 正确。

于 2013-04-01T12:58:10.220 回答