我正在使用 Marmalade 构建 PlayBook 应用程序,但我认为我的问题一般适用于 PlayBook 应用程序。我已成功创建 debugtoken.bar 文件并将其安装在我的设备上。当我尝试在设备上安装构建的 application.bar 文件时,我得到:
[execute] "blackberry-deploy.bat -device 192.168.1.114 -password ******* -installApp -package deployments\default\playbook\release\Quote Unquote.bar"
Info: Sending request: Install
Info: Action: Install
Info: File size: 6400334
Info: Installing ...
Info: Processing 6400334 bytes
actual_dname::
actual_id::
actual_version::
result::failure 881 required signatures missing (RDK, AUTHOR)
ERROR: error running blackberry-deploy
***ERROR***
请注意,这是运行标准 PlayBook 安装程序的 Marmalade 部署工具。
我不明白的是:我认为使用 debugtoken.bar 文件的目的是您可以安装未签名的应用程序。事实上,我已经使用 Marmalade 部署工具成功地部署了这些未签名的应用程序,就像这样。但是我在签署应用程序以进行分发时遇到了问题,所以我回去从头开始做所有事情,从 RIM 请求新的代码签名密钥,创建一个新的 debugtoken.bar 文件并安装它等等。现在我的情况比我以前是因为我现在什至无法安装到设备上。
再说一遍:我的理解是 debugtoken.bar 的目的是能够在实际签署 application.bar 以进行分发之前部署到设备。那么这个错误消息是什么意思呢?