If the application uses functions that require advanced capabilities (AllFiles, DRM, TCB, CommDD, DiskAdmin, NetworkControl, MultimediaDD), you must use the standard Symbian Signed process to have the application Symbian Signed. Depending on the capabilities used, you may use either the Express Signed or the Certified Signed path, or the manufacturer-specific channel (for AllFiles, DRM, and TCB).
This section describes how to get your application and the wrapper package Symbian Signed. It is assumed that you are already familiar with Qt build tools and the build process and you have prepared the application, as instructed in Preparing Applications for Nokia Store or Symbian Signed.
In the list below, Application is the target application name defined in the .pro file.
Start > Qt SDK > Symbian Belle Qt 4.7.4 > Qt 4.7.4 for Symbian Belle Command Prompt
cd C:\Sources\Application
make sis QT_SIS_CERTIFICATE=publisherid.cer QT_SIS_KEY=publisherid.key
Note: Here, the publisher key and certificate are located in the current folder. If they are located in another folder, specify the path as well as the filename.
Note: Ensure that your application complies with the Symbian Signed Test Criteria before submitting the file for certification. Also, if the file is intended for Nokia Publish, verify that the application complies with Nokia Store publishing requirements.
C:\Sources\Application> make ok_installer_sis QT_SIS_CERTIFICATE=publisherid.cer QT_SIS_KEY=publisherid.key
Note: The ok_installer_sis make target is used here instead of installer_sis target to avoid overwriting the already signed application.sis.