×

Discussion Board

Results 1 to 15 of 15
  1. #1
    Regular Contributor
    Join Date
    Jun 2007
    Location
    Bangkok
    Posts
    84

    The last step of express signed

    At the last step, express signed procedure requires developer to explain what capabilities in your sis file used.

    Any tools that can check sis file and summarize all of capabilites sis file used????
    Sawaddee krab.

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

    Re: The last step of express signed

    Hehe, strange question. Are you signing something for someone else...?
    The capabilities usually appear in the .mmp file(s)...
    Anyway,
    Code:
    petran -dump s your.exe
    shows the capabilities.

  3. #3
    Regular Contributor
    Join Date
    Jun 2007
    Location
    Bangkok
    Posts
    84

    Smile Re: The last step of express signed

    Thank you for wizard_hu. That 's my first symbian program so I don't know much about capability. Some information told me that this API require 3-4 capabilities but when I used it and tested it. I found that it can run without any capabilites at all.

    Oh my god!!! I doubt that my application dont' require any capability . Is it possible that symbian app will not require any capability at all????

    Anyway, thank you wizard_hu again.
    Sawaddee krab.

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

    Re: The last step of express signed

    Quote Originally Posted by junmobus View Post
    Oh my god!!! I doubt that my application dont' require any capability . Is it possible that symbian app will not require any capability at all????

    Anyway, thank you wizard_hu again.
    It depends on the nature of your application. It is completely fine if your application doesn't use any such API which needs any particular capability.

    Kiran.
    Nokia Developer Wiki Moderation team

  5. #5
    Super Contributor
    Join Date
    Jun 2006
    Location
    India
    Posts
    3,037

    Re: The last step of express signed

    Hi,

    Its depend on which SDK you are working..if You on 2nd sdk then there no need of capability its mandatory from 3rd SDK onwards
    Use [URL="http://qt.nokia.com/products/qt-quick/"]Qt-Quick[/URL] to make your application UI more attractive.

    [URL="http://store.ovi.com/content/271896"]http://store.ovi.com/content/271896[/URL] | [URL="http://store.ovi.com/content/276199"]http://store.ovi.com/content/276199[/URL] |[URL="http://store.ovi.com/content/276202"] http://store.ovi.com/content/276202[/URL] | [URL="http://store.ovi.com/content/280827"]http://store.ovi.com/content/280827[/URL]

  6. #6
    Regular Contributor
    Join Date
    Jun 2007
    Location
    Bangkok
    Posts
    84

    Re: The last step of express signed

    Thank you Kiran and KKrish.
    Sawaddee krab.

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

    Re: The last step of express signed

    Have you already tested your code on a target device? If you have not, you should start with self-signed / Open Signed Online, which are free to experiment with.

  8. #8
    Regular Contributor
    Join Date
    Jun 2007
    Location
    Bangkok
    Posts
    84

    Re: The last step of express signed

    I tested it all and I can't believe that my program requires only "ReadUserData" Capability.

    My Program uses
    -----------
    -Read/Write text file into program's private folder
    -CSendUI for using SMS Editor
    -Get current Skin name that 's currently used in phone
    -Get System Time
    -Start-Up List Management
    -TpaTaskList
    -etc...

    May be my program have no need "ReadUserData" also but I am not finish testing it yet.
    Last edited by junmobus; 2008-05-27 at 22:20.
    Sawaddee krab.

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

    Re: The last step of express signed

    Quote Originally Posted by junmobus View Post
    I tested it all and I can't believe that my program requires only "ReadUserData" Capability.
    It can happen.

    My Program uses
    -----------
    -Read/Write text file into program's private folder
    This needs no capability at all
    -CSendUI for using SMS Editor
    CSendUI declares a number of capabilities in the SDK Help, though I think they are not always needed. Test if your communications part fully works on the device
    -Get current Skin name that 's currently used in phone
    It will probably need some Read...Data capability
    -Get System Time
    No capability is needed for that.
    -Start-Up List Management
    No capability is needed for that, however your application has to be signed with something else than self-signing
    -TpaTaskList
    No capability is needed for accessing the task list (killing applications is an other thing though)

  10. #10
    Regular Contributor
    Join Date
    Jun 2007
    Location
    Bangkok
    Posts
    84

    Re: The last step of express signed

    Thank you for wizard_hu. Now, I retested/read your information and can summarize that my application uses

    "ReadUserData" because of using CSendUI

    "ReadDeviceData" because of using Extended SKIN API (not sure)

    Code:
    petran -dump s your.exe
    I checked petran commands but it don't scan and check exe file. I think it's checking only header or some bytes of exe file. I would like to get tool checking exe file and report me line by line (For example: function AAAA, Capability NONE. function BBBB, Capability ReadUserData. etc.......).

    Thank you wizard_hu again.
    Last edited by junmobus; 2008-05-28 at 03:56.
    Sawaddee krab.

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

    Re: The last step of express signed

    Have you read What PlatSec capabilities does my application need?

    There is a tool to use and there is a epocwind.out file to inspect for capability related info.
    -- 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

  12. #12
    Regular Contributor
    Join Date
    Jun 2007
    Location
    Bangkok
    Posts
    84

    Re: The last step of express signed

    Thank you ltomuta but I mainly develop symbian program by not using emulator. I am beginner so I write symbian code and test it by using real phone through bluetooth.

    Anyway, thank you very much. I will try to develop symbian program in emulator later.
    Sawaddee krab.

  13. #13
    Regular Contributor
    Join Date
    May 2008
    Posts
    65

    Re: The last step of express signed

    according to my expirence, many function can not run on emulator

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

    Re: The last step of express signed

    Emulator/not emulator is a matter of taste I think.
    Personally I feel easier to debug with the emulator and its logfile (my logfiles are also more readable on the PC), thus I always develop on the emulator as long as it is possible, and switch to target device when it becomes necessary (only non-emulated features are remaining or the code is simply ready).

  15. #15
    Regular Contributor
    Join Date
    Jan 2008
    Location
    Edinburgh, UK
    Posts
    100

    Re: The last step of express signed

    Quote Originally Posted by wizard_hu_ View Post
    Emulator/not emulator is a matter of taste I think.
    Personally I feel easier to debug with the emulator and its logfile (my logfiles are also more readable on the PC), thus I always develop on the emulator as long as it is possible, and switch to target device when it becomes necessary (only non-emulated features are remaining or the code is simply ready).
    We must remember that emulator will also tell you if your application is leaking memory. Very useful.

    Andy.
    Did I just say that out loud?

Similar Threads

  1. Why my can't Express Signed?
    By siqiabc in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 4
    Last Post: 2008-04-18, 08:57
  2. Question about express signed
    By hliukkon in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 1
    Last Post: 2008-03-17, 11:53
  3. Problem with express signed application
    By ajitac in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 16
    Last Post: 2008-03-11, 11:16
  4. Express signed UID problem.
    By k_salil in forum Symbian Signed Support, Application Packaging and Distribution and Security
    Replies: 2
    Last Post: 2008-01-21, 05:11
  5. Any algorithm of wav compression
    By kingsimba in forum Symbian
    Replies: 3
    Last Post: 2004-01-03, 09: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
  •  
×