Developers guidelines Signing applications
•Name and path for the certificate request (.csr) file to be generated. It is possible to select an exist- ing file that will be overwritten.
•Private key and password. An ACS publisher ID certificate and its private key can be used, in which case the tool allows more capabilities and IMEIs to be selected in the following steps. It is also pos- sible to select an existing private key or let the tool generate a new one.
•Personal information. When an ACS publisher ID was selected, this information is automatically retrieved and can not be altered.
•Capabilites required and IMEIs of phones to be used for testing. Capabilities are selected from a list. IMEIs can be entered manually or imported from a text file.
When all information has been entered, the .csr and its private key (.key) files to be uploaded to the Symbian Signed portal are generated.
3.Request a developer certificate by uploading the .csr to the Symbian Signed Portal.
4.Check that the developer certificate has been created and that its capabilities and IMEIs are the requested.
5.Download the certificate. Together with the private key that the DevCertRequest tool generated, it can be used to sign .SIS files for installation and test on phones with the specified IMEIs.
Requesting a phone manufacturer approved developer certificate
The process for requesting a developer certificate requiring phone manufacturer approval is briefly as fol- lows:
1.Login to your user account on www.symbiansigned.com.
2.Download, install and run the DevCertRequest tool to generate a Certified Symbian Request (.csr) file in your computer. When running the tool, the following information is entered into its dialogs (more details on the tool can be found in the user guide included with the downloaded package):
•Name and path for the certificate request (.csr) file to be generated. It is possible to select an exist- ing file that will be overwritten.
•An ACS publisher ID certificate to be used and the corresponding private key.
•Personal information is automatically retrieved from the ACS publisher ID certificate and can not be altered.
•Capabilites required and IMEIs of phones to be used for testing. Capabilities are selected from a list. IMEIs can be entered manually or imported from a text file.
When all information has been entered, the .csr and its private key (.key) files to be uploaded to the Symbian Signed portal are generated.
3.From the “Request Devcert” page in the Symbian Signed portal, click the link “Request Phone Manu- facturer Approved DevCert”. This will start a workflow that is slightly different from the one where approval from Sony Ericsson is not required. After selecting Sony Ericsson as phone manufacturer, the following information has to be entered:
•Information about the developer certificate
•Developer contact details
•Request details, including the number of IMEIs, rational for accessing the requested phone manu- facturer capabilities and application details.
•Business reasons for requiring access to restricted APIs
24 | October 2006 |