我正在尝试安装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的的平板-的Win-V2.2
操作系统:Windows 8
答案 0 :(得分:0)
您不需要多次注册代码签名密钥。
当您通过电子邮件发送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%正确无误。