This page was last modified 13:14, 12 May 2008.
Developer certificate
From Forum Nokia Wiki
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 |
Step 1 - Log in to SymbianSigned
Go to http://www.symbiansigned.com and log in with your user account.
Step 2 - Download the DevCertRequest tool
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.
Step 4 - Generate the certificate request
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:
- Specify the name of the file into which the tool will write request information.
- Give key file information.
- You need to specify the name and location where your TC TrustCenter Publisher ID and the associated private key file are stored
- Enter your personal information.
- Specify the IMEI(s) of the device(s) you'll use for testing. Also list the capabilities you're requesting. Please note that you can select from Phone Manufacturer Caps only if you have purchased a TC TrustCenter Publisher ID beforehand.
- Confirm the Symbian Developer Request Details.
Step 5 - Upload request file, download certificate
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.
Step 6 - Take the developer certificate into use
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.
External links
- A Guide to Symbian Signed(PDF)
- Forum Nokia Blog: Interpreting Signing Error Messages in S60 3rd Edition
Related Links
| Related Discussions | ||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| What could be the probable cause??? | newbie2201 | General Symbian C++ | 14 | 2007-03-20 13:12 |
| Nokia Mobile VPN VPN-policy file | k3nob1 | Symbian Signing, Certification and Security | 271 | 2008-04-23 13:59 |
| developer certificates without ACN publisher ID | morost | General Discussion | 1 | 2007-07-19 17:36 |
| Certificates without Windows | Stanson_ru | Tools and SDK Feedback | 4 | 2007-08-12 22:06 |
| more issues with Thawte certificates | tziranda | Mobile Java Networking & Messaging & Security | 6 | 2007-12-29 12:45 |
