M K*_*atz 5 install code-signing blackberry-playbook
我正在使用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***
Run Code Online (Sandbox Code Playgroud)
请注意,这是运行标准PlayBook安装程序的Marmalade部署工具.
我不明白的是:我认为使用debugtoken.bar文件的关键是你可以安装未签名的应用程序.事实上,我已经使用Marmalade部署工具成功部署了这些未签名的应用程序.但是我在签署应用程序进行分发时遇到了问题,所以我回过头来从头开始做所有事情,从RIM请求新的代码签名密钥,制作一个新的debugtoken.bar文件并安装它等等.现在我的情况比我以前是因为我现在甚至无法安装到设备上.
再说一遍:我的理解是debugtoken.bar的重点是能够在实际签署application.bar进行分发之前部署到设备.那么这个错误信息甚至意味着什么呢?
回答我自己的问题:
为了将“调试”版本部署到设备,至关重要的是
Application-Development-Mode: true
Run Code Online (Sandbox Code Playgroud)
在 .bar 文件内的 MANIFEST.MF 中。
一个愚蠢的错误,但我会保留它以防它对任何人有帮助......
| 归档时间: |
|
| 查看次数: |
4145 次 |
| 最近记录: |