Discussion Board

Page 1 of 2 12 LastLast
Results 1 to 15 of 16
  1. #1
    Registered User beijie001's Avatar
    Join Date
    Oct 2011
    Posts
    6
    i develop a v5 software,and want to sign it.but after i submit the sis file,the web tell me that there is uid which is not in the range of the UIDS. the UIDS show two UID,0x2005B8EA,0xE35E91C1.0x2005B8EA is the UID i set.but i don't know how does the UID of 0xE35E91C1 come out? i search the project,but it can't find the String of 0xE35E91C1. Please tell me, what happen? thank you.

  2. #2
    Nokia Developer Expert symbianyucca's Avatar
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    28,672
    Have you checked what your MMP file already ?

  3. #3
    Registered User beijie001's Avatar
    Join Date
    Oct 2011
    Posts
    6
    Yes, i have checked the MMP file. i searched the String E35E91C1 in the project. but 0 matches in project.

  4. #4
    Nokia Developer Expert symbianyucca's Avatar
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    28,672
    that UID would be a test range UID, thus if you took some ready made example (or used wizard for making the app), it should have been used as application UID. In that case if you change it, you would need to change it to mmp file, pkg file as well as check that application class is returning the new changed one.

    thus, do re-check that the UID is not there, clean your project and re-build, and make new sis file and try the signing service again.

  5. #5
    Registered User kis_spn's Avatar
    Join Date
    Feb 2007
    Location
    India
    Posts
    1,128
    Hi,

    You will need to change UID3 only......Use UID2 KUidApp (0x100039CE) for a GUI application...

    I.e In mmp file
    UID 0x100039CE 0xEDDA86DC
    UID2 UID3


    In your case you change 0xEDDA86DC with 0x2005B8EA and replace UID3 with new UID every where you used in project.

  6. #6
    Nokia Developer Expert symbianyucca's Avatar
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    28,672
    Quote Originally Posted by kis_spn View Post
    Hi,

    You will need to change UID3 only......Use UID2 KUidApp (0x100039CE) for a GUI application...

    I.e In mmp file
    UID 0x100039CE 0xEDDA86DC
    UID2 UID3


    In your case you change 0xEDDA86DC with 0x2005B8EA and replace UID3 with new UID every where you used in project.
    he stated already that the UID is not in the MMP file..

  7. #7
    Registered User kis_spn's Avatar
    Join Date
    Feb 2007
    Location
    India
    Posts
    1,128
    Quote Originally Posted by symbianyucca View Post
    he stated already that the UID is not in the MMP file..
    Dear yucca,

    He is changed UID2 with protected range UID....That's why I have said change UID's in everywher and mmp file also....

  8. #8
    Registered User beijie001's Avatar
    Join Date
    Oct 2011
    Posts
    6
    i clean my project.and rebuild it.
    i have change the UID3 in my project everywhere.
    I search the UID of 0xE35E91C1 in my project,but it can't find the string in my project.
    That's what i puzzle. The String can't be found in the project,but the web tell me that the sis file has the uid of 0xE35E91C1.

  9. #9
    Nokia Developer Expert symbianyucca's Avatar
    Join Date
    Mar 2003
    Location
    Lempäälä/Finland
    Posts
    28,672
    You might want to use better search tool then, to make sure that none of the files really has this UID. Also check the pkg file, and manually delete all source files for the sis file (check the pkg lines, and delete only the files used as sources in it), then re-build. Basically I have seen couple of times that executables did not update for some reason, and manually deleting them would ensure that your sis file would not be including any old files in it.

  10. #10
    Nokia Developer Moderator wizard_hu_'s Avatar
    Join Date
    Feb 2006
    Location
    Mallorca, Holiday
    Posts
    27,683
    petran -dump h your.exe will list you the UID-s (amongst other data) from the .exe file. Alternatively just delete it (and the auxiliary files in epoc32\BUILD\<path to your project>) and build the project again.

  11. #11
    Registered User beijie001's Avatar
    Join Date
    Oct 2011
    Posts
    6
    petran my.exe. but from the result, i either didn't find the UID of 0xEDDA86DC.

  12. #12
    Nokia Developer Moderator wizard_hu_'s Avatar
    Join Date
    Feb 2006
    Location
    Mallorca, Holiday
    Posts
    27,683
    Could you show the .pkg file?

  13. #13
    Nokia Developer Champion mikkovtr's Avatar
    Join Date
    Nov 2009
    Posts
    198
    Do you by any chance have some dll or some other exe file included in your package?

  14. #14
    Registered User beijie001's Avatar
    Join Date
    Oct 2011
    Posts
    6
    Yes, two DLLs are included in my package.

  15. #15
    Registered User beijie001's Avatar
    Join Date
    Oct 2011
    Posts
    6
    I find the reason, mikkovtr is right.

Page 1 of 2 12 LastLast

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