×

Discussion Board

Results 1 to 5 of 5
  1. #1
    Registered User
    Join Date
    May 2008
    Posts
    46

    Symbian Signed not required?

    According from http://developer.symbian.com/main/su...ymbian_signed/ and many other sources I believe:

    When is signing an application not required?
    If the application uses no capabilities
    If the application uses “User Grantable” capabilities allowing the user to grant permission for these capabilities during installation or run time
    If the application is targeted for Symbian OS versions earlier than v9.x

    Does this mean even a commercial app can be distributed without signing, as long as it uses nothing or only user grantable capabilities?

    The more I read documents the more I get confused.

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

    Re: Symbian Signed not required?

    Quote Originally Posted by espressobuff View Post
    Does this mean even a commercial app can be distributed without signing, as long as it uses nothing or only user grantable capabilities?
    Yes, you can distribute a self-signed application, the only drawback is that it is going to warn about untrusted supplier, and ask for permission for capabilities (that is when the "user grant"-s the capabilities) on installation time. These two glitches are eliminated in case of Symbian Signed applications.

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

    Re: Symbian Signed not required?

    I quickly tried this: http://wiki.forum.nokia.com/index.ph...gn_Certificate

    ..in my application which uses only basic caps: NetworkServices ReadUserData UserEnvironment, but it returned something "untrusted supplier" error when i try to install it.

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

    Re: Symbian Signed not required?

    If that was an error (and not just a question), you probably have an E-series device. These devices do not accept self-signed code by default, you have to modify Application Manager's settings to accept 'All' installations.
    An other bonus for 'real' signing.

  5. #5
    Nokia Developer Moderator
    Join Date
    Sep 2004
    Location
    Tampere, Finland
    Posts
    11,355

    Re: Symbian Signed not required?

    Quote Originally Posted by espressobuff View Post
    .. but it returned something "untrusted supplier" error when i try to install it.
    If you want concrete help then you need to do better than the above. The installer returns a small list of error messages, all well discussed here and in the wiki. However, you need to read the whole exact message (in English, not a aproximate tranlation from whatever localisation you use) to be able to get proper help.

    Now, to throw my guess in, next to wizard_hu_'s one: you are using protectded UIDs in your application's modules and those cannot be used for self-signed apps.
    -- 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. Ecom resolver plugin and symbian signed
    By miikkis in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 7
    Last Post: 2008-06-10, 09:43
  2. Symbian Signed --Backup & Recovry
    By bnvaikos in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 4
    Last Post: 2007-03-02, 07:24
  3. symbian signed testing problem.
    By anglina in forum Symbian C++
    Replies: 0
    Last Post: 2007-02-01, 10:15
  4. Problem with Cabride.c++ v1.1
    By markovuksanovic in forum Carbide.c++ IDE and plug-ins (Closed)
    Replies: 3
    Last Post: 2007-01-24, 20:05
  5. Current Symbian Development Opportunities...!!
    By mobile2004 in forum Symbian C++
    Replies: 0
    Last Post: 2005-01-17, 17:58

Posting Permissions

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