Every Symbian OS v9 (or newer) application has to be signed to be installed on the devices.
If an application requires basic capabilities only, it can be signed with self-signed certificate using only your own computer. Basic capabilities include LocalServices, NetworkServices, ReadUserData, UserEnvironment and WriteUserData. Starting with S60 3rd Edition Feature Pack 2 release (aka S60 3.2) the Location capability can also be granted to self-signed applications.
The instructions below show the steps of getting a developer certificate from Symbian Signed. It can be used by the developers to sign an application during development/testing. It can be used by the end users to sign unsigned applications.
Contents |
Go to http://www.symbiansigned.com and log in with your user account.
The DevCertRequest tool requires a certificate and a private key to be present when generating the request. If you have a TC TrustCenter Publisher ID, you can generate a certificate (.cer) and a private key (.key) file from it.
Use the DevCertRequest tool to make a developer certificate request (.csr) file. You need to go through the following steps to complete the whole procedure:
Log in to Symbian Signed, go to My Symbian Signed, and select Developer certificates and then Request. Then upload the .csr file you've just created with the DevCertRequest tool and you can download your developer certificate.
Use the developer certificate (.cer file) when signing your SIS file with either the MakeSIS tool for Symbian OS pre-9.0 SIS files or SignSIS and CreateSIS for Symbian OS 9.x forward SIS files.
No related wiki articles found