Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to install .CSI file for Code Signing and load app to BlackBerry?

I've developed a PhoneGap application that I intend to deploy to my BlackBerry Bold 9700. My development tools includes NotePad++, Apache Ant, Sun JDK and BlackBerry WebWorks SDK as dictated on this page here http://www.phonegap.com/start#blackberry.

I applied for Signing Keys from the Blackberry website and received a .CSI file via email. The email offers instructions for various ways of processing the .CSI file, but none of the ways explain how to do it with the current tools I have installed.

Is there an easy way to proceed with my .CSI file without installing Eclipse, Visual Studio or any other IDE? If so, can someone dictate step by step what to do?

like image 599
John Avatar asked Jul 15 '11 21:07

John


2 Answers

I hope you got the solution for that. I was having the same issues. I hope my solution will work for anyone.

After getting the *.csi files from blackberry, you need to install them on your computer. For those of you who are using Ant to build applications which described here http://www.phonegap.com/start#blackberry. this will work you.

For installing the *.csi files in your computer you need SignatureTool.jar . This is located in your c:\BBWP\bin directory.

Next copy all the *.csi files to the above directory and run this command from the terminal in sequence.

c:\BBWP\bin>SignatureTool.jar client-RBB-2053305203.csi

c:\BBWP\bin>SignatureTool.jar client-RCR-2053305203.csi

c:\BBWP\bin>SignatureTool.jar client-RRT-2053305203.csi

If you don't have a private key installed you need to create one. And use the pin number which you used during the registration process. The installation is easy you will not have any problems with it.

Hope it helps anyone

Thank you

like image 103
user994535 Avatar answered Nov 05 '22 22:11

user994535


Try BlackBerry Ant tools. It uses ant so you need it, but this is fairly lightweight.

like image 1
omermuhammed Avatar answered Nov 05 '22 22:11

omermuhammed