Symbian introduced the concept of Data caging from version 9.1 (Symbian OS 9.1) onwards, to protect application and its content better than ever. So before deploying application to real device developer need to sign application (for testing purpose)using self-signed certificate Or Developer certificate.
This article explains all necessary steps create and sign .sis file from command line. It also explain where to use self-signed certificate and where to use developer certificate for testing purpose.
--kamlesh sangani 14:52, 4 September 2009 (UTC)
The article clearly explains the method to make a .sis file and explained the importance of signing an application. Both self-signed and symbian signed processes are explained in this article. It also explained the importance of developer certificate. Where to use symbian-signed or self-signed or developer certificate is also illustrated in this presentation.
This article makes itself essential by illustrating signing process.--Deepikagohil 12:13, 6 September 2009 (UTC)
I have added one important note in this article and now I also want aprove it.
Creating final *.sis and its signing - rather important stages of the development process. Beginning with Symbian 9, only signed applications can be installed on the destination device. So, even for running the next set of tests on the device, you should sign the application.
In this article author demonstrates how to simplify making and signing final *.sisx with the help of batch-file and developer certificate. Such approach helps to save time and to avoid errors. Also this article demonstrates how to select correct type of signing - very important question, especially if you are preparing an application for distribution.
FireSwarog, 07.09.2009