Thank you for visiting the BlackBerry Support Community Forums.
BlackBerry will be closing the BlackBerry Support Community Forums Device Forums on April 1st (Developers, see below)
BlackBerry remains committed to providing excellent customer support to our customers. We are delighted to direct you to the CrackBerry Forums, a well-established and thorough support channel, for continued BlackBerry support. Please visit http://forums.crackberry.com or http://crackberry.com/ask. You can also continue to visit BlackBerry Support or the BlackBerry Knowledge Base for official support options available for your BlackBerry Smartphone.
"When we launched CrackBerry.com 10 years ago, we set out to make it a fun and useful destination where BlackBerry Smartphone owners could share their excitement and learn to unleash the full potential of their BlackBerry. A decade later, the CrackBerry community is as active and passionate as ever and I know our knowledgeable members and volunteers will be excited to welcome and assist more BlackBerry owners with their questions."
- Kevin Michaluk, Founder, CrackBerry.com
Developers, for more information about the BlackBerry Developer Community please review Join the Conversation on the BlackBerry Developer Community Forums found on Inside BlackBerry.
03-29-2011 04:55 PM
I recently developed an app that was rejected by Blackberry because it wasn't signed. I have the keys, but obviously didn't manage to follow the procedure correctly.
Can someone tell me how to check if a Blackberry app (Cod File) is actually signed correctly?, I don't have a blackberry phone, just an emulator.
I hope someone can help.
03-30-2011 05:42 AM
Thanks for your reply!
Can you tell me what to type at the command line to use the signing tool to check if a cod file is signed? it would be most helpful.
03-30-2011 07:47 AM
I run the following command line to start the Signing tool when I want to check this sort of thing:
%windir%\system32\java.exe -jar "C:\Program Files\Research In Motion\BlackBerry JDE 4.7.0\binSign\SignatureTool.jar"
This is using the Singing tool that comes with JDE 4.7. You will have to point it somewhere else, unless you have JDE 4.7 installed in the default location.
03-30-2011 11:47 AM
Below is a screenshot of my signatureTool. The RCR SignerID's are marked Signed by the RRT and RBB signerID's are marked "Not Registered". If I press "Properties", then it says "Registered Signers 1, RCR".
Does this look ok?, or am I missing something?
Thanks again for all your help!
03-30-2011 12:15 PM
Unless you sign all of these, your app won't run.
I have never really got into the detail of signing, and this is from memory. Hopefully someone with more knowledge will help
Anyway, I believe that I have 'keys' for RRT and RBB, as well as RCR, so can sign APIs that require any of these. I did not do anything special, I think it is standard to get all 3. I think when you get your signing keys, you get three different files, one for each, that you need to process. So check your signing email, there may be more that you need to do to get RRT and RBB.
Good luck, hope someone more knowledgeable happens along soon.
03-31-2011 04:00 AM
I may have made progress.
I saw that when I applied to Blackberry for signing keys, I got three of them, and I think that I only used one of them, (SignatureTool.jar RCR.csi), rather than all three.
I went back and registered the other two .csi files, and now the SignatureTool is showing all the files as signed.
I've submitted this back as a new release to Blackberry, and hopefully all is fine.
If you're ever in Ireland, I'll buy you a pint for your help !
06-03-2012 01:08 AM
Just a quick question - When a COD file is signed, does it modify the file in any way ?
I note that when I signed my first file yesterday the date / time field on the files did not change, even though I received all the notifications that the signing was successful
06-03-2012 08:21 AM
In my experience, yes it does change amd if you sign it sometime after you create it, the modification date/time will change. At least that is what I see.