×

Discussion Board

Results 1 to 5 of 5
  1. #1
    Registered User
    Join Date
    May 2006
    Posts
    9

    Problem of sign sis with s60 sdk2.1

    i am writing a project for nokia 7610 whth carbide c++.i found there is no "singsis" tool in sdk2.1,so i use makesis to sign a sis whth dev cer.
    here is the pkg

    ;Languages
    &EN
    ;
    ; UID is the app's UID
    ;
    #{"Geobuddy"},(0x08F417FE),1,0,0
    ;
    ;Supports Series 60 v 2.0
    ;This line indicates that this installation is for the Series 60 platform v2.0
    ;This line must appear _exactly_ as shown below in the sis file
    ;If this line is missing or incorrect, the sis file will not be able
    ;to be installed on Series 60 v2.0 platforms
    (0x101F7960), 0, 0, 0, {"Series60ProductID"}
    ;
    ;
    *"test.key","test.cer",KEY="***"
    ;
    ; Four files to install
    ; The PKG file has been set up with a default SDK root.
    ; Symbols set up for the source location are Carbide.c++ specific symbols
    "$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\Geobuddy.app" -"!:\system\apps\Geobuddy\Geobuddy.app"
    "$(EPOCROOT)Epoc32\data\z\system\apps\Geobuddy\Geobuddy.rsc" -"!:\system\apps\Geobuddy\Geobuddy.rsc"
    "$(EPOCROOT)Epoc32\data\z\system\apps\Geobuddy\Geobuddy_caption.rsc" -"!:\system\apps\Geobuddy\Geobuddy_caption.rsc"
    "$(EPOCROOT)Epoc32\data\z\system\apps\Geobuddy\Geobuddy.aif" -"!:\system\apps\Geobuddy\Geobuddy.aif"

    and i have the following problem

    Processing sis/Geobuddy.pkg...
    C:\DOCUME~1\dongming\LOCALS~1\Temp\MKS5\chain.cer: No such file or directory
    error: cannot open file, check filename and access rights
    unable to load PKCS7 object (must be base 64 encoded)
    A certificate needs to start with -----BEGIN CERTIFICATE-----
    make: *** [C:/dongmingz/Project/Carbide/workspace/Geobuddy/sis/Geobuddy.sis] Error 1
    make: Target `all' not remade because of errors.

    could anyone help?

  2. #2
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,751

    Re: Problem of sign sis with s60 sdk2.1

    You do not have to sign sis files for S60 2.x, although it is possible (check C:\Symbian\7.0s\Series60_v21\Examples\toolsandutilities\install\helloworldsecure.pkg).
    Try to decipher what is wrong with your certificate.
    Note that this $() magic is just not going to work.

  3. #3
    Registered User
    Join Date
    May 2006
    Posts
    9

    Re: Problem of sign sis with s60 sdk2.1

    makesis helloworldsecure.pkg runs ok.And i signed with Self-Signed Certificate is also ok,just error when i sign with DevCert.
    But i have to use DevCert because i want to use some capabilities than Self-Signed Certificate cant get.

  4. #4
    Regular Contributor
    Join Date
    May 2005
    Location
    Sweden
    Posts
    272

    Re: Problem of sign sis with s60 sdk2.1

    No, you don't need to sign it, because prior to Symbian v9 (your 7610 uses Symbian v7) there were no capabilities. Just go ahead and use all public API:s as much as you want.

  5. #5
    Registered User
    Join Date
    May 2006
    Posts
    9

    Re: Problem of sign sis with s60 sdk2.1

    Thanks.
    But i cant use GetCurrentNetworkInfo() now ,maybe it's my code error.
    i will have a try to find it.

Similar Threads

  1. S60 3.0 Listbox refresh problem
    By vasilip in forum Symbian User Interface
    Replies: 7
    Last Post: 2008-07-16, 12:20
  2. rcomp.exe and CAknMessageQueryDialog problem (S60 3rd)
    By jyrkiettila in forum Symbian Tools & SDKs
    Replies: 5
    Last Post: 2007-04-10, 11:20
  3. Replies: 5
    Last Post: 2006-10-23, 13:32
  4. solution: S60 application icon problem
    By Nokia_Archive in forum Symbian Tools & SDKs
    Replies: 0
    Last Post: 2002-06-03, 02:43

Posting Permissions

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