我能够在黑莓模拟器上运行应用程序,但无法在设备上运行。我正在调试模式下运行应用程序。我收到了警告,
[INFO] Target Z3-2be47f01 selected
[INFO] Generating debug token
[INFO] Error: The specified CSK password is not valid.
[INFO] Populating application source
[INFO] Parsing config.xml
[INFO] Generating output files
[WARN] Failed to find debug token. If you have an existing debug token, please copy it to /Users/admin/.cordova/blackberry10debugtoken.bar. To generate a new debug token, execute the 'run' command.
[INFO] Package created: /Users/admin/WebWorks Projects/Project6/platforms/blackberry10/build/simulator/bb10app.bar
[WARN] Failed to find debug token. If you have an existing debug token, please copy it to /Users/admin/.cordova/blackberry10debugtoken.bar. To generate a new debug token, execute the 'run' command.
[INFO] Package created: /Users/admin/WebWorks Projects/Project6/platforms/blackberry10/build/device/bb10app.bar
[INFO] BAR packaging complete
[INFO] Sending request: INSTALL_AND_LAUNCH
[INFO] Action: Install and Launch
[INFO] File size: 2384586
[INFO] Installing Project6.testDev_Project6___c8537c5d...
[INFO] Processing 2384586 bytes
[INFO] actual_dname::
[INFO] actual_id::actual_version::result::failure 881 no debug token found
我正在使用BlackBerry 10 WebWorks SDK。我创建了一个黑莓ID&还生成了一个' bbidtoken.csk文件' &安培;贴在' Research in Motion'路径。
任何人都可以告诉我:
密钥库密码。(如何获取)。
blackberry10debugtoken.bar。
如何在黑莓设备中安装调试令牌。
..&安培;最后如何在黑莓设备上运行应用程序。
答案 0 :(得分:0)
它在模拟器上工作的原因是因为模拟器不需要调试令牌。检查keytore password。
How to create and deploy debug token
blackberry10debugtoken.bar - 可能是您需要部署到设备的调试令牌(查看上面的链接, blackberry-deploy )
我是本地开发者,所以我不知道细节。
答案 1 :(得分:0)
错误是您的密钥库密码。使用正确的密码,WebWorks / Cordova将为您创建并加载设备上的debugtoken。
您的密钥库密码是您在安装签名密钥时指定的密码。除了你,没有人知道密码。如果需要,您可以重新创建用于签名的令牌。完整说明发布在此处:https://developer.blackberry.com/html5/documentation/v2_2/testing_and_signing_setup.html#kba1382104438461