×

Discussion Board

Results 1 to 8 of 8
  1. #1
    Regular Contributor
    Join Date
    Feb 2006
    Posts
    112

    Symbian signing got me confused

    Hi, I am fairly new to the Symbian development (mostly done Java ME before). I have done some small test applications with Carbide.c++ and they have been working just fine in my phones.

    Now I have started working on my first symbian application that needs a capability: SwEvent. I am able to run it on the emulator just fine. Today I added a new feature: Reading sensor data. Now it won't work anymore on the emulator (sensor libs not available for it) and when I try to deploy it to my phones, it will complain about the certificate.

    So, I have been reading a lot about Symbian signing, but the situation seems amazingly confusing. It is as if most of the texts relating to it are already old information. But I don't know how to judge what is old and what is new. Only thing that worked for me right now was the free online signing, but using that for debugging hundreds of times would be utterly crazy.

    My question is this: How do I get my application to work for on-device debugging and installation purposes? What kind of signing do I have to do? How to do it automatically in Carbide.c++? What certificates are needed? How to get them? I am only concerned of testing this with one phone (IMEI).

    Well, thanks for your patience and sorry for me being a newbie
    Last edited by pillar; 2008-04-04 at 01:32. Reason: edit

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

    Re: Symbian signing got me confused

    Have you seen the documents on www.symbiansigned.com ? "The Complete Guide To Symbian Signed" is accessible even without registration. The table on page 9 contains the solution: SwEvent capability cannot be granted via self-signing.

  3. #3
    Regular Contributor
    Join Date
    Feb 2006
    Posts
    112

    Re: Symbian signing got me confused

    Yes, I have that document and I read most of it. I understand that SwEvent is not grantable by self signing. I have experienced it first hand :-) My real question was - what options do I have? Do I really have to get a publisher ID just to be able to on-device debug my little app on one phone? Also, if that is the case, how do I make Carbide.c++ to sign with the new devcert and not with the automatic self signing? Thanks.

  4. #4
    Nokia Developer Moderator
    Join Date
    Feb 2006
    Location
    Oslo, Norway
    Posts
    28,740

    Re: Symbian signing got me confused

    Ah, you are asking about how to combine online signing with on device debug. Unfortunately I have no idea (have not used ODD so far), but it sounds interesting indeed.

  5. #5
    Nokia Developer Moderator
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,559

    Re: Symbian signing got me confused

    Quote Originally Posted by pillar View Post
    how do I make Carbide.c++ to sign with the new devcert and not with the automatic self signing? Thanks.

    In carbide, select project, right click to go to properties. there in carbide build configuration-sis builder you can se the signing options for your new devcert.

  6. #6
    Regular Contributor
    Join Date
    Feb 2006
    Posts
    112

    Re: Symbian signing got me confused

    Thanks Symbian_Neil. We got the published ID, created developer certifiate and got it working in Carbide.c++. The work can finally move forward.

  7. #7
    Registered User
    Join Date
    Dec 2007
    Posts
    9

    Re: Symbian signing got me confused

    Hi,

    I am a newbie in Symbian development.

    I have done one S60 3rd edition application and needs to be signed.

    Capabilities used in the applications are
    LocalServices, network services,readuserdata,writeuserdata,userenvironment and "SwEvent".

    Could anyone having a sample package of the information we want to submit for Symbian signing? if availble please sent to jobin.antony@gmail.com
    (no need of .sis file :-)).

    I am bit confusing after reading the SymbianSigned procedures..

    How can we prepare the capabilities- API used document?

    Do anyone have the old tool8 (Automated testapplication)?
    Any other freeware tools are availbe for testing our application?

    Thanks in advance

    jobin

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

    Re: Symbian signing got me confused

    Quote Originally Posted by jobincantony View Post

    How can we prepare the capabilities- API used document?
    I don't know if there are any guidelines for this but do remove all the capabilities from your MMP file, rebuild the application and then run it in the emulator going through as much of its features as supported by the emulator.

    The result is a list of *PlatSec* warnings in the emulator telling you what capability you need and why.

    Then make a brief list of main APIs for each capability used (you should know why you used it to start with) and attach the full log to the document. Nobody can ask for more than that.
    -- 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. Urgent: Backup & Restore problem with Symbian Signing
    By gepida in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 2
    Last Post: 2008-05-29, 13:22
  2. Replies: 3
    Last Post: 2007-10-29, 11:22
  3. Symbian Signing
    By ajitac in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 2
    Last Post: 2007-07-17, 17:03
  4. confused about application signing ?
    By fm in forum Symbian
    Replies: 3
    Last Post: 2007-02-10, 07:08
  5. code signing for symbian app
    By YuanShao in forum Symbian
    Replies: 1
    Last Post: 2005-03-14, 16:03

Posting Permissions

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