02-15-2012 07:21 AM
Hi there, today I received this email from RIM:
Dear App World Vendor,
Unfortunately Release '1.0' from your product 'Fireplace for BlackBerry PlayBook' has not passed testing and therefore cannot be approved for sale through BlackBerry App World.
Please fix the following issues and resubmit your application as a new release:
Items that need attention:
- We got error message on Installation "failure 500 no debug token found"
- Please re-signed, appear it's not properly signed.
Commands RDK: blackberry-signer -verbose -cskpass -keystore -storepass RDK
Author: blackberry-signer -keystore -storepass author
You should also have the following files as a general rule as an end result when signing your application: - RDK.SF - RDK.EC - MANIFEST.MF - AURTHOR.SF - AUTHOR.EC
These should all be contained within your .BAR file,
The BlackBerry App World™ Team
So, the first release for my app (FirePlace for PlayBook) was denied. Can you help me? Here are the steps I done:
1) Write my app in HTML5. I put all files (including the configured xml) in a zip file.
2) I Built it with cmd-tool using. It made a .bar file (for test).
3) I tested with the Emulator -> Ok, it works!
4) I retrieved my Signing keys and installed them.
5) I Repacked and signed the .zip with cmd-tool. It made a .bar file.
6) I published the .bar in Vendor Portal > Manage Products > FirePlace for PlayBook (I compiled the form entirely) > Releases > and I uploaded the .bar.
What step I missed? What's the error? Thanks
Solved! Go to Solution.
02-16-2012 09:54 AM
The error message suggests your app is not signed. How did you sign it - using Ripple, or the command-line bbwp tool?
Focus on this step to resolve this error:
>> 5) I Repacked and signed the .zip with cmd-tool. It made a .bar file.
You can verify that your application was correctly signed by doing the following:
1) After your BAR file is created, open it using an archive utility (e.g. WinZip
2) Open the META-INF folder within your *.bar file
3) How many files do you see in META-INF ? If there is just one (MANIFEST.MF) then your application is not signed. if you see RDK.* and AUTHOR.* files then it is signed correctly.