现在的位置: 首页 > 综合 > 正文

Symbian发布程序流程(签名流程, 汇总)

2013年06月03日 ⁄ 综合 ⁄ 共 2992字 ⁄ 字号 评论关闭

原文地址:http://www.devdiv.net/bbs/thread-25291-1-1.html

在我们小公司里,开发和发布都是一个人做,当初也走了点弯路,现在拿出来分享分享!
1.首先确定你的程序是可以打包后运行正常的(发布完了才发现很浪费大洋地)!
2.修改程序UID这个UID在官网上申请
3.将打包好的程序用public.cer对刚生成的SIS签名
4.将你的 工程.pkg、工程.txt、工程.sis(证书这个文件是通过pubic.cer而不是mycsr.cer签名的)打包成 工程.zip文件
5.接下来就是把这个ZIP包上传。
登陆https://www.symbiansigned.com/app/page输入账号,密码
6.登陆成功后在左边导航栏会看见左边导航栏Submissions 点击选择Express Signed选项 
7.接下来会有5步
7.1
step1 上传自己刚才打包的 工程.zip(上边的三个复选框都选上), 其他信息默认就行了。点击下一步
7.2 step2.  把带*号的都选上或填上。
7.3 step3..默认
7.4 step4. 填写自己需要这些能力的原因(i need this power) 我以前一直都是这么写的,但是不知道怎么搞的 我现在再前面就没有这步了。所以说经过了第3步没有这步也可以签名的!
7.5 然后就点击最后一步  这个时候页面会不断的刷新,刷新完成了就可以下载自己经过签名的SIS包了 在页面不断刷新的过程中最好保证你的网速要好,电脑别断电,由于网速问题曾经有一次我搞到晚上12点多。
好了 差不多就这么多了!!!有什么不对的地方欢迎拍砖!!

 

 

快速签名

(1)登陆www.symbiansigned.com网站
(2)注册名:*********,密码:******
(3)登陆后,点击左侧菜单栏里的"Submittions"选项
(4)继续选择“Express signed"
(5)开始提交文件,上传软件包,软件包中需要包括“一个README文件,一个HOWTO文件,一个PKG文件和一个用TC TRUST ID签过名的软件(软件需要将后缀.SISX改为.SIS)”。
(6)下面的内容选择默认就可以了,跳到第二步。
(7)第二不需要填写软件的信息:
     Description: This software adds animations to cell phone interfaces,including call in , call out, message in, message out, screen save. 
     Terminals: Nokia N73  
     Application type Entertainment
     Version number 1 
License Commercial  
Is the SIS file content? no 
Software languages C++  
Languages Chinese (Mandarin)  
Marketing information  
Marketing contact Ning Hu 
Marketing email ninghu_8142@126.com 
Marketing phone 86-10-65159938 
(8)第三步测试结果,需要把"BACKUP AND RESTORE"那项下面选择“exception",并填写“backup and restore capabilities are not supported."
(9)填写Declarative statement:
(注意:这个是原来的版本提出的问题,现在的版本所问的问题和题目数目可能不一样)
    Q5) Does your application use the following capability: SwEvent 
    by means of RWsSession->CaptureKey() ,
    to monitor the button-press event and quit playing.
    by means of RWsSession->SendEventToWindowGroup(),
    to send the button-press event back to the original window after capture event. 
     Q7) Does your application use the following capability: Write Device Data 
    by means of "CWsScreenDevice::SetScreenMode(TInt)",
    to set the floating window as current window. 
    by means of "CWsScreenDevice::SetScreenMode(TInt)",
    to set the floating window as current window. 
    Q11)Does your application use the following capability: ReadUserData  
        by means of CContactDatabase->OpenL(),
    to open contacts folder.
    by means of CTelephony->GetCallInfo(),
    to obtain call-in number. 
    Q13) Does your application use the following capability: WriteUserData  
        by means of CContactDatabase->CommitContactL(),
    to update call-in rings in contacts folder. 
    by means of CContactDatabase->CommitContactL(),
    to update call-in rings in contacts folder. 
(10)提交,上传过程中需要等待,不要刷新页面或后退。

 

 

如何对程序进行Symbian签名认证

TSS000273

设备, 软件 版本:

Series 80 1st Edition

Series 80 2nd Edition

S60 2nd Edition, FP2

S60 2nd Edition, FP3

S60 3rd Edition

 

  • 详细描述

Symbian签名认证过程

登录www.symbiansigned.com,进入“Process”区开始学习相关内容。

为了确保你的程序可以通过Symbian签名测试,您需要:

1、当开发程序时就要考虑这些标准;

2、一个不符合标准的程序是不会通过测试的,这将导致大量精力和财力的花费

3、在www.symbiansigned.com注册,注意法律条款

4、购买一个VeriSign ACS Publisher ID

5、可以从www.symbiansigned.com找到相关链接

6、当你等到这个ID后,在你的程序开发中早点开始处理

7、使用VeriSign ACS Publisher ID对你的程序进行签名

8、提交最终程序到www.symbiansigned.com开始测试

9、为测试付费

10、检查测试报告

如果程序不符合相关标准,你需要重新提交测试。

关于Symbian Signed的最权威信息,可以在www.symbiansigned.com找到。

 

【上篇】
【下篇】

抱歉!评论已关闭.