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-30-2011 07:03 PM
So I tried to code sign my finished app. When I went to sign the package with the certificate it told me I had a wrong publisher name in my xml file (it was a typo). I fixed it and tried again and then it said it failed because it had already been signed (which it hadn't).
So I started over from the beginning, and now I can't use my csj file because I had already registered it with the server. There's no way I cn get another key before the end of the free playbook promotion.
Is there any way to get the code signer to take what I have even though it thinks i'm already registered somehow?
I would really hate to see me be disqualified for this promotion because of a simple error that stopped me from submitting on time
03-30-2011 07:06 PM
whenever it says that the app is already registered, you just have increment the version number of hte application to something like 1.0.1 in the -app.xml file and it'll work when u re-sign. DO NOT run through the key registration steps more than once using hte same .csj file -- it corrupts the DB and u have to order a new set of keys a majority of the time.
in the event the key db still works, increment the version number in the -app.xml file and resign. if it doesnt work, u will need to re-order keys. good luck!
03-30-2011 07:08 PM - edited 03-30-2011 07:09 PM
The reason it said it had already been signed is probably because you didn't increment the version number. Maybe the signer checks the version before it actually signs the code? I dunno, but that I think is the only reason it would say "already signed".
Try using the command-line tools -- I had no end of problems getting my thing signed in Flash Builder but the CLI worked great. It throws more informative errors too.
[e] if you deleted the DB you're out of luck, sorry. You'll have to wait for new keys. Submit the unsigned app anyway so you have something in before the deadline?
03-30-2011 07:27 PM
I have no idea. I got an unsigned app approved, though I did have signed versions "under testing" at the same time.
RIM has also said that if you submit something before the deadline and it gets denied afterwards, they will "work with developers on a case by case basis" to get you accepted. They aren't saying outright that you'll still get the hardware but I think it's implied, provided that that you got rejected just because of some technical issue like signing or a hidden bug and not because you deliberately submitted something broken to try and get in before the deadline.
It can't hurt to try, anyway.