×

Discussion Board

Results 1 to 11 of 11
  1. #1
    Registered User
    Join Date
    Jun 2008
    Posts
    23

    Developer Certificate

    We recently applied for and received a devCert for a particular IMEI. My goal is to download an application onto the N95 and test using real hardware. It is not clear the process of signing the .sis file using the developer certificate. Please help.

    Thanks

  2. #2
    Nokia Developer Moderator
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    29,166

    Re: Developer Certificate

    it is just the same as with any certificate, so you just make the sis first, and then use signsis to sign it with the certificate.

  3. #3
    Registered User
    Join Date
    Jun 2006
    Location
    India
    Posts
    1,043

    Re: Developer Certificate

    Hi,
    As symbianyucca has mentioned you can sign your sis with the dev certificate just like normal certificates.
    In case you want some more information on signing process check this wiki link
    http://wiki.forum.nokia.com/index.ph...ning_sis_files
    Maximus
    S60 Developer
    Impossible is nothing

  4. #4
    Nokia Developer Moderator
    Join Date
    May 2007
    Location
    21.46 N 72.11 E
    Posts
    3,796

    Re: Developer Certificate

    Quote Originally Posted by LanceMProctor View Post
    We recently applied for and received a devCert for a particular IMEI. My goal is to download an application onto the N95 and test using real hardware. It is not clear the process of signing the .sis file using the developer certificate. Please help.

    Thanks
    You can also sign by the Open Signed Online procedure, for the IMEI of your N95, the developer cert will not be required in that case.

    www.symbiansigned.com

    Best Regards,
    Croozeus
    Pankaj Nathani
    www.croozeus.com

  5. #5
    Regular Contributor
    Join Date
    Dec 2006
    Location
    Noida, India
    Posts
    115

    Re: Developer Certificate

    Hi,

    Use this two commands...

    makesis your_pakaga_file.pkg

    signsis your_app.sis your_app.sisx the_certificate_with_the_specific_IMEI.cer the_key_with_the_specific_IMEI.key
    Thanks and Regards,
    Ravi

  6. #6
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,684

    Re: Developer Certificate

    And you can also set Carbide to build and sign your .sis file.
    Project/Properties/Carbide.c++/Carbide Build Configuration/select a release configuration, and use "Add" on the SIS Builder panel. There you will easily manage to pick the .pkg file and your certificate.

  7. #7
    Registered User
    Join Date
    Jun 2008
    Posts
    23

    Re: Developer Certificate

    Is there a way to probe the certificate for its enabled capabilities?

  8. #8
    Nokia Developer Champion
    Join Date
    Mar 2006
    Location
    Helsinki, Finland
    Posts
    8,344

    Re: Developer Certificate

    Quote Originally Posted by LanceMProctor View Post
    Is there a way to probe the certificate for its enabled capabilities?
    See this Listing IMEIs and Capabilities in a DevCert
    Nokia Developer Wiki Moderation team

  9. #9
    Registered User
    Join Date
    Jun 2008
    Posts
    23

    Re: Developer Certificate

    Ahhh ... thanks! All looks well with my certificate however I am having trouble opening the USB serial port on the N95 target. The open is failing with -46 KPermissionDenied (I assumed the issue was with my certificate ... not the case). I am using the ECUART comm module and Comm::1 as the port name. I have tried ACM::1 as well.

  10. #10
    Registered User
    Join Date
    Jun 2008
    Posts
    23

    Re: Developer Certificate

    Ok ... problem solved. I THINK the problem had to do with mismatch capabilities in my mmp files. My application links in a static library that manages the data link between the MS and embedded platform. The library and the application had mismatched capabilities. After making the capabilities equilavent ... things started working.

    Thanks!!

  11. #11
    Registered User
    Join Date
    Dec 2006
    Posts
    2,280

    Re: Developer Certificate

    You THINK correctly. An application must have the same capabilities as any libraries it links to. If you don't then the code in the libraries trys to execute without the necessary capabilities and you get KErrPermissionDenied - as you've found.

    Sorcery

    P.S. Actually going the other way, a DLL can't be loaded by a process that has greater capabilities than it does. I don't think this generally applies for static libraries since they can't be signed and installed separately. Often a DLL will be signed with many more capabilities than it uses just so that applications that do have the capabilities can use it - in this scenario it's OK to have fewer capabilities in the application, so long as you know which ones the DLL is using.
    Last edited by Sorcery-ltd; 2008-10-08 at 14:28.

Similar Threads

  1. Trusted Application
    By damien_a in forum Mobile Java General
    Replies: 11
    Last Post: 2012-02-17, 20:49
  2. Developer Certificate request &
    By truf in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 24
    Last Post: 2010-02-26, 07:37
  3. MultimediaDD enabled developer certificate??
    By sajidul in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 4
    Last Post: 2007-03-22, 20:03
  4. MultimediaDD enabled developer certificate??
    By sajidul in forum Symbian Media (Closed)
    Replies: 3
    Last Post: 2007-03-22, 12:01
  5. Error importing Symbian signed developer certificate
    By amaunder in forum Mobile Java Networking & Messaging & Security
    Replies: 3
    Last Post: 2007-03-20, 17:00

Posting Permissions

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