Nokia Smart Installer for Symbian Manual

Preparing Applications for Nokia Store or Symbian Signed

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 Publish requirements.

When you are ready to submit your application, check that the package uses the correct UIDs:

  1. Open the command prompt from the Qt SDK menu. Pick the compilation target of your choice. For example, if you want to compile your application on top of the Symbian Belle release and Qt 4.7.4, open

    Start > Qt SDK > Symbian Belle Qt 4.7.4 > Qt 4.7.4 for Symbian Belle Command Prompt

  2. Change to the project directory. For example:

    cd C:\Sources\Application

  3. Clean the project:

    C:\Sources\Application> make distclean

  4. Change the TARGET.UID3 file to the protected UID value provided by Nokia Store or Symbian Signed.
  5. Change the DEPLOYMENT.installer_header value in the project file to 0x2002CCCF.
  6. On the command line, regenerate the project make files:

    C:\Sources\Application> qmake

  7. Build the application release version with the GCCE compiler:

    C:\Sources\Application> make release-gcce

  8. Submit the created wrapped .sis file, application_installer.sis, to Nokia Publish for signing, quality assurance, and publishing.

Note: After you change the application UID, you must use the developer certificate-key pair that you receive from Nokia Publish support for testing. Self-signing cannot be applied when UIDs from the trusted range 0x2xxxxxxx are used. For more information, see UID.