Discussion Board

Results 1 to 8 of 8
  1. #1
    Regular Contributor pillar's Avatar
    Join Date
    Feb 2006
    Posts
    112
    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 wizard_hu_'s Avatar
    Join Date
    Feb 2006
    Location
    Mallorca, Holiday
    Posts
    27,683
    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 pillar's Avatar
    Join Date
    Feb 2006
    Posts
    112
    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 wizard_hu_'s Avatar
    Join Date
    Feb 2006
    Location
    Mallorca, Holiday
    Posts
    27,683
    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 Symbian_Neil's Avatar
    Join Date
    Oct 2006
    Location
    Finland
    Posts
    4,161
    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.
    - Neil R.Bhasme -

    Twitter: @Symbian_Neil

  6. #6
    Regular Contributor pillar's Avatar
    Join Date
    Feb 2006
    Posts
    112
    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 jobincantony's Avatar
    Join Date
    Dec 2007
    Posts
    9
    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 ltomuta's Avatar
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,335
    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.

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. Does RDir needs "AllFiles" capability for Symbian Signing
    By bharatuppal in forum Symbian C++
    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 C++
    Replies: 3
    Last Post: 2007-02-10, 07:08
  5. code signing for symbian app
    By YuanShao in forum Symbian C++
    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
  •  
Nokia Developer aims to help you create apps and publish them so you can connect with users around the world.

京ICP备05048969号  © Copyright Nokia 2013 All rights reserved