Welcome!

Welcome to the official BlackBerry Support Community Forums.

This is your resource to discuss support topics with your peers, and learn from each other.

inside custom component

Testing and Deployment

Signing does not apply the RIM Runtime signature key

by Retired on ‎02-17-2010 11:28 AM (2,464 Views)

Summary


This article applies to the following:

  • Applications compiled using the BlackBerry® Java® Development Environment (BlackBerry JDE) 4.5.0 to 4.7.0
  • SDR209939


Problem


Applications created using the BlackBerry JDE 4.5.0 to 4.7.0 are no longer signed with the RIM Runtime (RRT) signature key unless an application programming interface (API) is used that specifically requires this signer for its use. Because of this, auto-start applications that require RRT signing to run will not be signed by default when running the Signature Tool.


Resolution


To resolve this issue, complete the following steps:

  1. Open the <your_project_name>.csl, file in a text editor and append the following line:

    52525400=RIM Runtime API

  2. Close the file. Opening the Signature Tool will show the RRT signature as Required and signing will now apply this signature to your application.

Note: Every time code is compiled in BlackBerry JDE 4.5.0 to 4.7.0 a new .csl file will be written. These steps will need to be completed again before signing.

Contributors
Users Online
Currently online: 37 members 1,512 guests
Please welcome our newest community members: