×

Discussion Board

Results 1 to 15 of 15

Thread: help with SISX

  1. #1
    Registered User
    Join Date
    May 2008
    Posts
    16

    help with SISX

    hi all,
    i debuged an application on device using carbided, anybody knows how to sign the sis file to get the sisx file that shud be installed on the device?

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

    Re: help with SISX

    Quote Originally Posted by aishaaisha View Post
    hi all,
    i debuged an application on device using carbided,
    Good. But this implies that the sis file was already signed before being sent to the phone for debugging, doesn't it?
    Quote Originally Posted by aishaaisha View Post
    anybody knows how to sign the sis file to get the sisx file that shud be installed on the device?
    Do you mean signing the application for release? Then see http://wiki.forum.nokia.com/index.ph...gn_Certificate and http://wiki.forum.nokia.com/index.ph...Signed_testing
    -- 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

  3. #3
    Registered User
    Join Date
    May 2008
    Posts
    16

    Re: help with SISX

    no my application is not signed, how can i sign it?
    another question, in the sis folder, is the file that must be signed of *.pkg extention? becuause it is the only file available in the sis folder!!

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

    Re: help with SISX

    The *.pkg file is a text file, open it and have a look inside but make sure you make no uncontrolled changes. It describes which files are expected to be packaged into a sis file and some of the sis file meta data. When you compile your application for device, and once you verify that the project was built successfully then you can expect that a SIS file is generated, and that is the file that needs to be signed and then sent to the device.

    If you need help please describe exactly what you have done, what works and what does not. Using the Forum Nokia tutorials and getting started guides as a reference could also be a smart idea.

    BTW, Carbide does the signing ok if:
    - it is properly configured (see Carbide's help)
    - it has something to sign, i.e. the build was successful

    Alternatively you can do the signing manually, look for info about signsis.exe
    -- 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

  5. #5
    Registered User
    Join Date
    May 2008
    Posts
    16

    Re: help with SISX

    hello ltomuta, ,my goal is to install the helloworldbasic example on my E90 mobile device using carbide C++ 1.3, i am using S60 3rd Ed FP1 sdk..
    so far, i was able to import the project to the carbide, and build it using the emulator debug, there are no errors and it works properly on the emulator. but, when i attempt to install it on the mobile using on device debugging guide, it doesnt work!! although i have installed the proper TRK edition and i am using usb connection and when i launch the trk i am able to connect to the pc, when i build the project; there is no sis file generated, there is only helloworldbasic.pkg. when i perform the on device debuging steps, when it asks for sis file, i load the helloworld.pkg and then it asks to sign the application and i choose sign the application and then i see the .sisx file. when i click debug in the final step, the file is not installed in the mobile!! i dont know why? is it because of some problems in signing the application?!! shuld i do this manually using the signSIS.exe?

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

    Re: help with SISX

    Since you are using an imported project rather that one regenerated by Carbide it is likely that the tool does not know how to generate the sis file. So, select the project, then right click on it and select Properties. In the Properties dialog look for +Carbide, open that tree node and find something like Build configurations (sorry, I do not have a Carbide installation here so I cannot give you exact names for the options).

    Make sure that the active configuration is GCCE UDEB and add (or edit) a packaging configuration to it by specifying the name of the pkg file (select from the combo box), the name for the output file (can be empty) and a signing option (self-signed). Then save that configuration and build again the project for the GCCE UREL target. If that does not produce a SIS file then there must be some errors in your project so you better check the output in the console.
    -- 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

  7. #7
    Registered User
    Join Date
    May 2008
    Posts
    16

    Re: help with SISX

    I have done all the steps that u mentionedl, but,when i choose the self-signed option, three fields are there: signed sis file name, password, additional options. do i have to fill those feilds? the question is can the sis file be signed from the carbide or do i need some certificate to do so?

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

    Re: help with SISX

    For self-signed you can either specify your own certificate (see makekeys.exe) or Carbide will generate one for you if you leave those fields empty.
    -- 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

  9. #9
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,533

    Re: help with SISX

    Quote Originally Posted by aishaaisha View Post
    I have done all the steps that u mentionedl, but,when i choose the self-signed option, three fields are there: signed sis file name, password, additional options. do i have to fill those feilds? the question is can the sis file be signed from the carbide or do i need some certificate to do so?
    Just leave the field for certificate and key blank. Just to be sure, give the name of output sis file (maybe YourApp.sis) and output of signed file (Maybe YourApp_Signed.sisx) and apply. Now when you build, check if yourApp_Signed.sisx file is there. That would indicate that you have got your application signed using the carbide generated certificate.

  10. #10
    Registered User
    Join Date
    May 2008
    Posts
    16

    Re: help with SISX

    Thank u very much ltomuta and Symbian_Niel for ur help!

    i have another question, where can i get example applications for the s60 3rd ed sdk other than those that available within the sdk? is there a good website that i can find useful applications there?

  11. #11
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,533

    Re: help with SISX

    Quote Originally Posted by aishaaisha View Post
    Thank u very much ltomuta and Symbian_Niel for ur help!

    i have another question, where can i get example applications for the s60 3rd ed sdk other than those that available within the sdk? is there a good website that i can find useful applications there?

    Well check http://wiki.forum.nokia.com/index.php/Wiki_Home It has lots of example codes which can be put together to make an application. Forum Nokia itself is very rich in content with lots of documentations and code examples. for example http://www.forum.nokia.com/main/reso..._examples.html where you will find Symbian C++ related code examples. There are lots more..just look around

  12. #12
    Registered User
    Join Date
    May 2008
    Posts
    16

    Re: help with SISX

    hello Symbian_Niel, i found the SilentSMS application, but the problem is that it is compatibale with S60 3rd Edition SDK Symbian OS, for C++, MR and i am using s60 3rd ed fp1 sdk,
    i get errors when i build it in my sdk in the soc.cpp file that is in the src folder!
    how can i fix the errors to make it work on my sdk version?

  13. #13
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,533

    Re: help with SISX

    'Some errors' doesnt say much to be of help really to understand what could be the problem. I havent tried the example that you mention(Am not sure if all of us try all examples), but couple of notes I can share with you.

    Some API's get added while a few could get deprecited from one SDK to other. So although most of the source code should compile in S60 3rd FP1 which work on S60 3rd MR and vice versa. Sometimes due to above reasons, it might not.

    But that may not be the case in your example though. With your explaination of some 'error' its difficult to predict!!

  14. #14
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,672

    Re: help with SISX

    Why do not you start with S60Ex\helloworldbasic?

  15. #15
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,533

    Re: help with SISX

    Yes, I would agree with Wizard, try to get comfortable with some easier example, and understand all the basics like building, emulator, packaging, installing on Phone, etc with something as simple as Helloworld, and then move on to more challenging issues.

Similar Threads

  1. creating sisx files
    By bjamate in forum Symbian
    Replies: 5
    Last Post: 2008-01-28, 22:43
  2. sisx path
    By abc1982121abc in forum Symbian
    Replies: 2
    Last Post: 2007-12-11, 09:36
  3. On-Device Debugging leaves undeleteable sisx files on the phone memory
    By damian.staniforth in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 0
    Last Post: 2007-08-16, 09:48
  4. sisx file - 3rd edition
    By Bill_Murray in forum Symbian
    Replies: 2
    Last Post: 2007-05-05, 15:24
  5. Replies: 6
    Last Post: 2006-05-02, 07:52

Posting Permissions

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