×

Discussion Board

Results 1 to 2 of 2

Hybrid View

  1. #1
    Regular Contributor
    Join Date
    May 2009
    Posts
    146

    Smart installer and signing

    I have developed an application for Qt using Carbide. My idea is to release it on Ovi Store. To be able to install it on Symbian phones without Qt installed I want to use the Smart Installer. (I know it is only beta yet but I'm just planning for the future)

    When I've installed smart installer and building my application in Carbide I now get two sis files. One myapp.sis and one myapp_installer.sis. Where the myapp_installer is using smart installer.

    BUT From what I have understand to be able to sign my application right I need to follow these steps:

    1. First need to build my app the ordinary way without smart installer.
    2. Then I need to send this to be signed at symbiansigned.com.
    3. When it has been signed I need to wrap it with the smart installer
    4. Then I need to sign the whole package at symbiansigned.com again

    Is these steps the right way?

    I know how to do step 1 and 2. But how can I wrap the smart installer around the file that have been signed at symbiansigned.com?

    I have always been using Carbide when creating my sis files and have no idea how to do this. Would be great if someone could help me out!

  2. #2
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,359

    Re: Smart installer and signing

    If you have the smart installer then you also have the document that came with it, which in the later part has packaging instructions. Your steps are right, and in practical terms this translate in a set of commands you will have to execute in command line to get the things done.

    Prerequisites:
    - app fully tested, built for device release
    - Publisher ID certificate and key files

    Code:
    > cd <directory where *.pro is>
    1.
    Code:
    > qmake sis QT_SIS_CERTIFICATE=<path>\publisher.cer QT_SIS_KEY=<path>\publisher.key QT_SIS_PASSPHRASE=<password>
    2.
    ... prepare zip file for signing submission, as per Symbian Signed guidance
    ... submit, as per application's needs, either through Express Signed or Certified Signed channels
    ... get back a sis file, which you save in <directory where *.pro is>, with the same name as the file obtained at step 1. (overwrite)
    3.
    Code:
    > qmake installer_sis QT_SIS_CERTIFICATE=<path>\publisher.cer QT_SIS_KEY=<path>\publisher.key QT_SIS_PASSPHRASE=<password>
    4.
    ... prepare zip file for signing submission, as per Symbian Signed guidance
    ... submit for signing through Express Signed
    ... get back the signed file. Done.

    The same steps 1 and 3 can be achieved calling makesis.exe and signsis.exe, of course.
    -- Lucian

    If you are not yet a DVLUP member it is time to correct that mistake :) Click here to join: http://www.dvlup.com/lucian/Invite

Similar Threads

  1. [moved] SDK Install (was Smart installer how-to)
    By codestain in forum Symbian Tools & SDKs
    Replies: 7
    Last Post: 2010-06-20, 21:48
  2. RDA and smart installer
    By Guilo19 in forum [Archived] Nokia Smart Installer for Symbian
    Replies: 1
    Last Post: 2010-06-18, 22:34
  3. Is anyone working on the Smart Installer ?
    By NRBrown in forum [Archived] Nokia Smart Installer for Symbian
    Replies: 4
    Last Post: 2010-04-16, 08:57
  4. smart installer not found in system
    By assayag in forum [Archived] Nokia Smart Installer for Symbian
    Replies: 1
    Last Post: 2010-03-15, 15:17
  5. Is Qt released smart installer working?
    By BalajiR in forum [Archived] Nokia Smart Installer for Symbian
    Replies: 4
    Last Post: 2010-03-08, 05:35

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
×