Discussion Board

Page 2 of 3 FirstFirst 123 LastLast
Results 16 to 30 of 43
  1. #16
    Nokia Developer Expert green_lu's Avatar
    Join Date
    Mar 2003
    Posts
    537
    有关Symbian Signed的最新资料更新:
    1、The latest version of Symbian Signed criteria(最新Symbian Signed测试规范)
    https://developer.symbian.com/wiki/d...+Test+Criteria
    2、Nokia test criteria for Symbian C++ applciations (诺基亚Symbian C++应用测试规范)
    http://www.forum.nokia.com/document/..._Applications/
    3、诺基亚论坛测试和签名综述
    http://wiki.forum.nokia.com/index.php/Testing_Summary
    4、Symbian “Complete guide to Symbian Signed” (Symbian Signed完全指南)
    http://developer.symbian.com/main/do..._Ed3_hires.pdf
    Gening
    IMPOSSIBLE IS NOTHING

  2. #17
    Registered User crazy695's Avatar
    Join Date
    Jul 2008
    Posts
    24
    我在Symbiansigned注册后,点击“my symbian signed”标签,然后点击左边的
    “open signed”下面的“request”,但是,跳出:
    Request DevCert
    Your request has failed. Reason:
    -Developer Certificates will be ENABLED for users who have a Publisher ID ONLY
    -ONLY if you used a Publisher ID to create a .csr file with the DevCertCreate tool will you be able to use Open Signed Offline to create a Developer Certificate.
    -Developer Certificates are currently DISABLED for users without a Publisher ID. Users who DO NOT have a Publisher ID CANNOT request Developer Certificates or use Open Signed Offline.
    -If you have recently obtained a Publisher ID and are unable to create a Developer Certificate using Open Signed Offline please request support through the Symbian Signed forum on the Symbian Developer Network here

    而,我已经购买过了“Publisher ID”,但是symbiansigned没有提示我,要输出Publisher ID,而直接提出了上面的错误提示,请问,是为什么?
    是我注册的时候,填的注册信息不对吗?
    请指点,盼!!!

  3. #18
    Nokia Developer Expert green_lu's Avatar
    Join Date
    Mar 2003
    Posts
    537
    Quote Originally Posted by crazy695 View Post
    我在Symbiansigned注册后,点击“my symbian signed”标签,然后点击左边的
    “open signed”下面的“request”,但是,跳出:
    Request DevCert
    Your request has failed. Reason:
    -Developer Certificates will be ENABLED for users who have a Publisher ID ONLY
    -ONLY if you used a Publisher ID to create a .csr file with the DevCertCreate tool will you be able to use Open Signed Offline to create a Developer Certificate.
    -Developer Certificates are currently DISABLED for users without a Publisher ID. Users who DO NOT have a Publisher ID CANNOT request Developer Certificates or use Open Signed Offline.
    -If you have recently obtained a Publisher ID and are unable to create a Developer Certificate using Open Signed Offline please request support through the Symbian Signed forum on the Symbian Developer Network here

    而,我已经购买过了“Publisher ID”,但是symbiansigned没有提示我,要输出Publisher ID,而直接提出了上面的错误提示,请问,是为什么?
    是我注册的时候,填的注册信息不对吗?
    请指点,盼!!!
    此贴的相关讨论请见:
    http://discussion.forum.nokia.com/fo...d.php?t=139132
    Gening
    IMPOSSIBLE IS NOTHING

  4. #19
    Registered User wtx2000's Avatar
    Join Date
    Jul 2008
    Posts
    1
    Express Signed进行到最后一步时,提示“Error on file processing.Check that the upload files are valid”

    验证***.sis文件正常,提交到最后一步的时候,提示上面的信息。pkg文件中有中文,PKG文件使用UTF8编码和ANSI编码上传试验后均提示以上错误,打包使用7zip压缩为***.zip文件,没有多级压缩目录。

    请各位帮助分析解决,这里先谢过。

  5. #20
    Nokia Developer Champion qxiaoyuan's Avatar
    Join Date
    Jul 2007
    Location
    ShenZhen, China
    Posts
    4,346
    Quote Originally Posted by wtx2000 View Post
    Express Signed进行到最后一步时,提示“Error on file processing.Check that the upload files are valid”

    验证***.sis文件正常,提交到最后一步的时候,提示上面的信息。pkg文件中有中文,PKG文件使用UTF8编码和ANSI编码上传试验后均提示以上错误,打包使用7zip压缩为***.zip文件,没有多级压缩目录。

    请各位帮助分析解决,这里先谢过。
    有无按照网页上的要求组织目录, 对应的pkg, 先使用publish id signsis 指定的sis, 并后缀名为sis, 及一个说明的txt, 压缩算法必须是 zip 格式. (在不行, 换 winrar或winzip压缩一次试试)
    ----------------------------
    坚持学习, 坚持编码
    http://www.devdiv.net/
    qxiaoyuan

  6. #21
    Regular Contributor juniorhope's Avatar
    Join Date
    Jan 2008
    Posts
    87
    我给s60 3rd s60 2nd uiq 3rd uiq 2nd四个版本签名 昨天签的时候没问题 今天签的时候 s60 2nd uiq 2nd 都没有问题 s60 3rd 和 uiq 3rd出现了 Message:
    de.trustcenter.sistools.execptions.SisSignatureFormatException: Corrupt SIS file 的错误 是怎么回事啊 谢谢了

  7. #22
    Nokia Developer Expert green_lu's Avatar
    Join Date
    Mar 2003
    Posts
    537
    Quote Originally Posted by juniorhope View Post
    我给s60 3rd s60 2nd uiq 3rd uiq 2nd四个版本签名 昨天签的时候没问题 今天签的时候 s60 2nd uiq 2nd 都没有问题 s60 3rd 和 uiq 3rd出现了 Message:
    de.trustcenter.sistools.execptions.SisSignatureFormatException: Corrupt SIS file 的错误 是怎么回事啊 谢谢了
    S60 2nd的签名进制不同于S60 3rd,S60 2nd的SIS签名需要在PKG文件进行设置,而S60 3rd的SIS签名则需要通过signsis命令完成。
    Gening
    IMPOSSIBLE IS NOTHING

  8. #23
    Regular Contributor liuxingyu_best's Avatar
    Join Date
    Apr 2008
    Posts
    309
    Thanks a lot.
    Last edited by liuxingyu_best; 2009-01-06 at 10:39.

  9. #24
    Nokia Developer Expert green_lu's Avatar
    Join Date
    Mar 2003
    Posts
    537
    Quote Originally Posted by liuxingyu_best View Post
    大家好,

    我在写一个URL filter, 需要用到"DRM"能力. 请问如何获得"DRM". 

    是不是需要先产生一个.csr文件,然后提交testhouse.

    请描述一下具体过程


    谢谢
    DRM能力属于Manufacturer授权范围,因此你首先需要向诺基亚提交申请(Symbian Signed网站有专门的入口),详细信息可参照13楼的帖子。不过考虑到版权保护等的一些原因,此能力的批准控制很严格,你需要提供充分的技术和商务缘由。
    Gening
    IMPOSSIBLE IS NOTHING

  10. #25
    Registered User eling0167's Avatar
    Join Date
    Jan 2008
    Location
    Finland
    Posts
    102
    Hi,
    I came across a confusion problem recently.
    An application with a dll and capabilities of ReadUserData,NetworkServices,Location works on emulator in normal.Because of the Location capability, I requested two protected UIDs,0x2001F023 for EXE and 0x2001F024 for DLL.
    Then changed the new UIDs in mmp files as following.However, an error:Feature not supported occured after the open signed online sis file running on N95 device.Does anynoe know what problems might be??? Thanks!
    expo3dpn.mmp
    Code:
    TARGET			EXPO3DPN_0xE721D2C7.exe
    TARGETTYPE		exe
    //UID		  0x100039CE 0xE721D2C7
    UID		  0x100039CE 0x2001F023
    SOURCEPATH		..\src
    SOURCE			EXPO3DPN.cpp
    SOURCE			EXPO3DPNApplication.cpp
    SOURCE			EXPO3DPNAppView.cpp
    SOURCE			EXPO3DPNAppUi.cpp
    SOURCE			EXPO3DPNDocument.cpp
    SOURCE			NaviView.cpp
    SOURCE			NaviContainer.cpp
    SOURCE			NewsContainer.cpp
    SOURCE          NewsView.cpp
    SOURCE          LmkContainer.cpp
    SOURCE          LmkView.cpp
    SOURCE          SatContainer.cpp
    SOURCE          SatView.cpp
    SOURCE 			TriDVEClient.cpp
    SOURCE 			PosBuffer.cpp
    
    SOURCEPATH		..\data
    
    START RESOURCE	EXPO3DPN.rss
    HEADER
    TARGET EXPO3DPN_0xE721D2C7.rsc
    TARGETPATH resource\apps
    END //RESOURCE
    
    START RESOURCE	EXPO3DPN_reg.rss
    TARGET EXPO3DPN_0xE721D2C7_reg.rsc
    TARGETPATH 	  \private\10003a3f\apps
    END //RESOURCE
    
    
    
    USERINCLUDE	   ..\inc
    USERINCLUDE    ..\help
    
    SYSTEMINCLUDE	 \epoc32\include
    LIBRARY		   euser.lib
    LIBRARY		   apparc.lib
    LIBRARY		   cone.lib
    LIBRARY		   eikcore.lib
    LIBRARY		   avkon.lib
    LIBRARY		   commonengine.lib
    LIBRARY		   efsrv.lib 
    LIBRARY		   estor.lib
    LIBRARY        aknnotify.lib
    LIBRARY        hlplch.lib
    LIBRARY        eikcoctl.lib fbscli.lib aknicon.lib naviscenecontrol.lib
    LIBRARY        lbs.lib bafl.lib       // Location acquisition API
    // BT MSP needs below
    LIBRARY btextnotifiers.lib
    LIBRARY esock.lib
    LIBRARY bluetooth.lib
    LIBRARY btmanclient.lib
     
    
    LANG SC
    
    VENDORID	  	  0
    CAPABILITY	  	  ReadUserData NetworkServices Location
       
    // End of File
    
    
    SOURCEPATH ..\src
    SOURCE LBSPositionRequestor.cpp LocatorClient.cpp MSPRequestor.cpp NMEAParser.cpp
    SECUREID 0x2001F023
    //SECUREID 0xE721D2C7
    naviscenecontrol.mmp
    Code:
    TARGET          naviscenecontrol.dll
    TARGETTYPE      dll
    //UID             0x1000008d 0xA0001315
    UID             0x1000008d 0x2001F024
    VENDORID        0          
    SOURCEPATH      ..\src
    SOURCE naviscenecontrol.cpp
    SYSTEMINCLUDE   \epoc32\include 
    USERINCLUDE     ..\inc 
    LIBRARY          euser.lib avkon.lib
    CAPABILITY	 ReadUserData NetworkServices Location
    PKG file
    Code:
    ;Language - standard language definitions
    &EN
    
    ; standard SIS file header
    #{"EXPO3DPN"},(0x2001F023),1,0,0
    ;#{"EXPO3DPN"},(0xE721D2C7),1,0,0
    ;Localised Vendor name
    %{"Vendor-EN"}
    
    ;Unique Vendor name
    :"Vendor"
    
    ;Supports Series 60 v 3.0
    [0x101F7961], 0, 0, 0, {"Series60ProductID"}
    
    ;Files to install
    ;You should change the source paths to match that of your environment
    ;<source> <destination>
    "$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\naviscenecontrol.dll"		-"!:\sys\bin\naviscenecontrol.dll"
    "$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\EXPO3DPN_0xE721D2C7.exe"		-"!:\sys\bin\EXPO3DPN_0xE721D2C7.exe"
    
    "$(EPOCROOT)Epoc32\data\z\resource\apps\EXPO3DPN_0xE721D2C7.rsc"		-"!:\resource\apps\EXPO3DPN_0xE721D2C7.rsc"
    "$(EPOCROOT)Epoc32\data\z\private\10003a3f\apps\EXPO3DPN_0xE721D2C7_reg.rsc"	-"!:\private\10003a3f\import\apps\EXPO3DPN_0xE721D2C7_reg.rsc"
    "$(EPOCROOT)Epoc32\data\z\resource\apps\EXPO3DPN_0xE721D2C7.mif" -"!:\resource\apps\EXPO3DPN_0xE721D2C7.mif"
    "..\help\EXPO3DPN_0xE721D2C7.hlp"-"!:\resource\help\EXPO3DPN_0xE721D2C7.hlp"
    
    ; Add any installation notes if applicable
    ;"EXPO3DPN.txt"	-"!:\private\2001F023\EXPO3DPN.txt"
    
    "..\sis\backup_registration.xml"-"!:\private\2001F023\backup_registration.xml"
    ;"..\sis\backup_registration.xml"-"!:\private\E721D2C7\backup_registration.xml"
    --------------------------------------------------------
    Ling

  11. #26
    Registered User RiverString's Avatar
    Join Date
    Nov 2008
    Posts
    9
    我也说说这个Signed的问题.这个Signed搞得我很麻烦.其实我只想把Open Source的代码Port到手机上用,结果被这个Signed搞得很累.而且测试也很烦.不知道哪位高人能用IMEI弄个DevCert可以开启全权限的?毕竟不想玩破解.

    如果不行就惟有放弃Nokia了. 郁闷.

  12. #27
    Nokia Developer Expert green_lu's Avatar
    Join Date
    Mar 2003
    Posts
    537
    Quote Originally Posted by eling0167 View Post
    Hi,
    I came across a confusion problem recently.
    An application with a dll and capabilities of ReadUserData,NetworkServices,Location works on emulator in normal.Because of the Location capability, I requested two protected UIDs,0x2001F023 for EXE and 0x2001F024 for DLL.
    Then changed the new UIDs in mmp files as following.However, an error:Feature not supported occured after the open signed online sis file running on N95 device.Does anynoe know what problems might be??? Thanks!
    expo3dpn.mmp
    Code:
    TARGET			EXPO3DPN_0xE721D2C7.exe
    TARGETTYPE		exe
    //UID		  0x100039CE 0xE721D2C7
    UID		  0x100039CE 0x2001F023
    SOURCEPATH		..\src
    SOURCE			EXPO3DPN.cpp
    SOURCE			EXPO3DPNApplication.cpp
    SOURCE			EXPO3DPNAppView.cpp
    SOURCE			EXPO3DPNAppUi.cpp
    SOURCE			EXPO3DPNDocument.cpp
    SOURCE			NaviView.cpp
    SOURCE			NaviContainer.cpp
    SOURCE			NewsContainer.cpp
    SOURCE          NewsView.cpp
    SOURCE          LmkContainer.cpp
    SOURCE          LmkView.cpp
    SOURCE          SatContainer.cpp
    SOURCE          SatView.cpp
    SOURCE 			TriDVEClient.cpp
    SOURCE 			PosBuffer.cpp
    
    SOURCEPATH		..\data
    
    START RESOURCE	EXPO3DPN.rss
    HEADER
    TARGET EXPO3DPN_0xE721D2C7.rsc
    TARGETPATH resource\apps
    END //RESOURCE
    
    START RESOURCE	EXPO3DPN_reg.rss
    TARGET EXPO3DPN_0xE721D2C7_reg.rsc
    TARGETPATH 	  \private\10003a3f\apps
    END //RESOURCE
    
    
    
    USERINCLUDE	   ..\inc
    USERINCLUDE    ..\help
    
    SYSTEMINCLUDE	 \epoc32\include
    LIBRARY		   euser.lib
    LIBRARY		   apparc.lib
    LIBRARY		   cone.lib
    LIBRARY		   eikcore.lib
    LIBRARY		   avkon.lib
    LIBRARY		   commonengine.lib
    LIBRARY		   efsrv.lib 
    LIBRARY		   estor.lib
    LIBRARY        aknnotify.lib
    LIBRARY        hlplch.lib
    LIBRARY        eikcoctl.lib fbscli.lib aknicon.lib naviscenecontrol.lib
    LIBRARY        lbs.lib bafl.lib       // Location acquisition API
    // BT MSP needs below
    LIBRARY btextnotifiers.lib
    LIBRARY esock.lib
    LIBRARY bluetooth.lib
    LIBRARY btmanclient.lib
     
    
    LANG SC
    
    VENDORID	  	  0
    CAPABILITY	  	  ReadUserData NetworkServices Location
       
    // End of File
    
    
    SOURCEPATH ..\src
    SOURCE LBSPositionRequestor.cpp LocatorClient.cpp MSPRequestor.cpp NMEAParser.cpp
    SECUREID 0x2001F023
    //SECUREID 0xE721D2C7
    naviscenecontrol.mmp
    Code:
    TARGET          naviscenecontrol.dll
    TARGETTYPE      dll
    //UID             0x1000008d 0xA0001315
    UID             0x1000008d 0x2001F024
    VENDORID        0          
    SOURCEPATH      ..\src
    SOURCE naviscenecontrol.cpp
    SYSTEMINCLUDE   \epoc32\include 
    USERINCLUDE     ..\inc 
    LIBRARY          euser.lib avkon.lib
    CAPABILITY	 ReadUserData NetworkServices Location
    PKG file
    Code:
    ;Language - standard language definitions
    &EN
    
    ; standard SIS file header
    #{"EXPO3DPN"},(0x2001F023),1,0,0
    ;#{"EXPO3DPN"},(0xE721D2C7),1,0,0
    ;Localised Vendor name
    %{"Vendor-EN"}
    
    ;Unique Vendor name
    :"Vendor"
    
    ;Supports Series 60 v 3.0
    [0x101F7961], 0, 0, 0, {"Series60ProductID"}
    
    ;Files to install
    ;You should change the source paths to match that of your environment
    ;<source> <destination>
    "$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\naviscenecontrol.dll"		-"!:\sys\bin\naviscenecontrol.dll"
    "$(EPOCROOT)Epoc32\release\$(PLATFORM)\$(TARGET)\EXPO3DPN_0xE721D2C7.exe"		-"!:\sys\bin\EXPO3DPN_0xE721D2C7.exe"
    
    "$(EPOCROOT)Epoc32\data\z\resource\apps\EXPO3DPN_0xE721D2C7.rsc"		-"!:\resource\apps\EXPO3DPN_0xE721D2C7.rsc"
    "$(EPOCROOT)Epoc32\data\z\private\10003a3f\apps\EXPO3DPN_0xE721D2C7_reg.rsc"	-"!:\private\10003a3f\import\apps\EXPO3DPN_0xE721D2C7_reg.rsc"
    "$(EPOCROOT)Epoc32\data\z\resource\apps\EXPO3DPN_0xE721D2C7.mif" -"!:\resource\apps\EXPO3DPN_0xE721D2C7.mif"
    "..\help\EXPO3DPN_0xE721D2C7.hlp"-"!:\resource\help\EXPO3DPN_0xE721D2C7.hlp"
    
    ; Add any installation notes if applicable
    ;"EXPO3DPN.txt"	-"!:\private\2001F023\EXPO3DPN.txt"
    
    "..\sis\backup_registration.xml"-"!:\private\2001F023\backup_registration.xml"
    ;"..\sis\backup_registration.xml"-"!:\private\E721D2C7\backup_registration.xml"
    You can use some Search tools to search related UIDs in your project directory, then you will find not only MMP and PKG files to be needed to modify.
    Gening
    IMPOSSIBLE IS NOTHING

  13. #28
    Nokia Developer Expert green_lu's Avatar
    Join Date
    Mar 2003
    Posts
    537
    Quote Originally Posted by RiverString View Post
    我也说说这个Signed的问题.这个Signed搞得我很麻烦.其实我只想把Open Source的代码Port到手机上用,结果被这个Signed搞得很累.而且测试也很烦.不知道哪位高人能用IMEI弄个DevCert可以开启全权限的?毕竟不想玩破解.

    如果不行就惟有放弃Nokia了. 郁闷.
    一般情况下,Open Source的移植所需要的能力(Capability)通过自签名就可以获得,这样事情就简单了。
    Gening
    IMPOSSIBLE IS NOTHING

  14. #29
    Nokia Developer Expert green_lu's Avatar
    Join Date
    Mar 2003
    Posts
    537
    最新有关应用签名的视频说明资料.

    http://discussion.forum.nokia.com/fo...97&postcount=1

    Open Signed - Offline DevCert request
    http://www.youtube.com/watch?v=gVzd8QkYoOw

    Open Signed - Online request
    http://www.youtube.com/watch?v=S39F5Ft_Q2Q

    Updating DevCert with manufacturer capabilities
    http://www.youtube.com/watch?v=d17Vvd5mErA

    Using Makekeys -utility to create a keypair
    http://www.youtube.com/watch?v=VnB7KjMOE74

    Signing the SIS-file
    http://www.youtube.com/watch?v=RrM4HyEBVno

    Verifying the signature in the SIS-file
    http://www.youtube.com/watch?v=ou4EQ_P4P5A

    Creating the DevCert request file
    http://www.youtube.com/watch?v=yoNTm7-A3h8
    Gening
    IMPOSSIBLE IS NOTHING

  15. #30
    Registered User co....'s Avatar
    Join Date
    Mar 2009
    Posts
    1
    说句老实话,真的很难想象nokia是怎么想出认证这个垃圾策略的,提高开发者门槛不说(即使是freeware只要权限稍微高点也是要publish ID),更可笑的是publish ID必须是公司才能申请,这简直就是毁灭了最大的生产力了,本来symbian的扩展性也就只是一般,现在更是弄得一塌糊涂。虽然app store不怎么方便,但nokia实在是更烂,不知道怎么和apple竞争,其他的就更不要说了,microsoft的Marketplace甚至学生开发者免费,我在想学生开发者做了s60开发自己用都还受限制吧(17权一定要publish ID),更不要说卖钱了。
    保护公司利益么,developer证书照样到处飘,破解么,继续满天飞,我现在developer证书都嫌麻烦,是个程序直接根证书签名再安,省的用不了,没见哪个程序因为证书而减少了破解。完全没有保护任何公司的利益,反而是因为每次的content认证还要200块钱,真是觉得nokia想钱想疯了,都想到开发者头上了,一点远见都没有。

Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. Symbian C++ or MDIP: some newbie questions
    By sgalmeida in forum Symbian C++
    Replies: 2
    Last Post: 2006-12-30, 08:57
  2. A little survey regarding Java vs Symbian C++
    By Olnex in forum Mobile Java General
    Replies: 0
    Last Post: 2006-11-01, 09:00
  3. Please release installable D_EXC for Symbian 9!
    By perrett in forum Tools and SDK Feedback (Closed)
    Replies: 0
    Last Post: 2006-05-10, 09:51
  4. How Can I Use TSmsUserDataSettings in Symbian 6.1?
    By ilsocio in forum Symbian C++
    Replies: 2
    Last Post: 2003-08-19, 16:39
  5. setting of Series 60 MIDP SDK for Symbian OS version 1.2 for networking
    By servigo in forum Mobile Java Networking & Messaging & Security
    Replies: 2
    Last Post: 2003-07-31, 07:47

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