Register with Forum Nokia now and you'll enjoy the full benefits of the Forum Nokia membership.
Register LoginInnovation Series Videos highlighting Forum Nokia developers
Nokia releases new Qt developer offerings
Forum Nokia Developer Conference, India
Optimise your website for mobile devices with mobile web templates and layouts
Zoom and Rotate Gestures in FlashLite for touch-enabled devices
Jackson Feijó
Read more about Jackson on the Champions website.
Nokia Developer Days in South Africa
December 01, 2009
Johannesburg, South Africa
Forum Nokia Developer Conference ’09, India
December 07, 2009
Bangalore, India
LeWeb
December 09, 2009
Paris
Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9am New York | 2pm London | 4pm Helsinki
Web Runtime Coding With Aptana WRT Plug-in
December 09, 2009
9:30am New Delhi, noon Beijing
Signing is mandatory in S60 3rd Edition, so to be able to test the application on a real device, you need to sign it first. Otherwise the installation fails. How the signing is done, depends on the application.
Symbian Signed certification is not mandatory in all cases. If your application uses only unrestricted APIs or user-grantable capabilities, and you don't see any business value of getting the application Symbian Signed, you can self-sign the application using the SDK tools before delivering it.
Notice that in Nokia Eseries devices you need to change the default software installation setting to “All” to allow installation of self-signed applications (Tools -> App. Manager -> Options -> Settings).
Detailed information about Symbian Signed process can be found from “A guide to Symbian Signed”.
Register to Symbian Signed at www.symbiansigned.com. Familiarize yourself with the material provided at the site and download the following:
Also request an Application UID for your application. For details, see www.symbiansigned.com/app/page/uid/requestType.jsp.
An ID Certificate is used to identify the developer.
Get familiar with the material provided at www.forum.nokia.com/testing and www.forum.nokia.com/platformsecurity. Check the FAQs and download and read the following:
Signing is mandatory in S60 3rd Edition, so to be able to test the application on a real device, you need to sign it first. Otherwise the installation fails. How the signing is done, depends on the application.
Self-created certificate
If your application doesn’t need any capabilities, or needs capabilities which the user can grant at the installation time,
you can create a certificate with the tools (makekeys and signsis or createsis) provided in the S60 3rd Edition SDK. For details,
check the document How To Sign sis Files provided in the SDK Help.
Please bear in mind that the Carbide.c++ version 1.1 onwards will automatically sign the SIS files it generates.
Open Signed - Online
With Open Signed – Online you can sign your application by submitting an installation file to Symbian Signed. There’s no need
for an ID certificate or Symbian Signed account.
Open Signed - Offline
Meeting the test criteria
Test your application properly. Make sure that the application meets the required test criteria. If your application uses
some manufacturer capabilities, be aware that the in addition to meeting Symbian Signed test criteria (please find the criteria
from: www.symbiansigned.com), the application must meet Nokia test criteria (please find the criteria from: www.forum.nokia.com/testing - Documents). The test cases that apply to applications with manufacturer capabilities are identified with NOK-xx in the
test criteria.
Find out the most common reasons that applications fail Symbian Signed and Nokia tests and make sure that your application doesn’t have the same failures:
When your application is ready and you have self-tested it properly, you can submit it to final certification. The channel you choose depends on the required capabilities:
Express Signed
If your application doesn’t need any restricted capabilities (CommDD, DiskAdmin, NetworkControl or MultimediaDD) or manufacturer
capabilities (DRM, TCB or AllFiles), you can go through Express Signed –service. Application must meet Symbian Signed test
criteria, but there’s no test house involved. More information can be found from “A guide to Symbian Signed” available at
http://developer.symbian.com/main/support/symbian_signed/.
Certified Signed
If your application doesn’t need any manufacturer capabilities, you can submit it to testing and certification via www.symbiansigned.com. Follow the submission instructions and submit a zip package, which contains the following files, to testing:
i. Sis file, signed with the ID Certificate
ii. Pkg file used to make the .sis file
iii. User manual or a “how to use the application” .txt file
iv. Release notes (known issues/limitations)
Symbian Signed for Nokia
If your application uses manufacturer capabilities and is targeted at Nokia devices, you need to submit it to testing and
certification via Symbian Signed for Nokia. Symbian Signed for Nokia is an invitation-only portal, so you need to have access
rights to log in. Please communicate with your Nokia business contact or nokia.testing@nokia.com to request access rights.
When you have the access rights, register to Symbian Signed for Nokia, read and accept the legal agreements, and submit the
application via the portal. Follow the submission instructions and submit a zip package, which contains the following files,
to testing:
i. Sis file, signed with an ID Certificate
ii. Pkg file used to make the .sis file
iii. User manual or a “how to use the application” .txt file
iv. Release notes (known issues/limitations)