随着Symbian Signed新流程的推出,很多开发者有很多疑问,针对这些疑问,我们这个置顶专题贴,希望能对开发者有所帮助。
抛砖引玉,如果大家感兴趣,可以下载我的一篇演讲文章,以便快速理解Symbian Signed新流程:
http://www.forum.nokia.com/info/sw.n...zh_CH.zip.html
大家也可以在线观看:
http://www.crossmo.com/olekercenteru...71con2915.html
Gening
随着Symbian Signed新流程的推出,很多开发者有很多疑问,针对这些疑问,我们这个置顶专题贴,希望能对开发者有所帮助。
抛砖引玉,如果大家感兴趣,可以下载我的一篇演讲文章,以便快速理解Symbian Signed新流程:
http://www.forum.nokia.com/info/sw.n...zh_CH.zip.html
大家也可以在线观看:
http://www.crossmo.com/olekercenteru...71con2915.html
Gening
Last edited by green_lu; 2008-03-05 at 03:53.
对于新的Symbian Signed流程,其实争论最多的是获取开发者证书的限制,以前开发者没有ACS Publisher ID也可以申请开发者证书,但被授予的Capability有限,且只可以绑定一个IMEI手机串号;而对新的流程,开发者必需拥有ACS Publisher ID才可以申请开发者证书,不过被授予的Capability包括除AllFiles,DRM和TCB之外的所有Capability,基本覆盖了整个S60应用开发的范围,且最多可以绑定1000个IMEI手机串号,这对于应用的beta测试或内部使用都极为有利。当然,如果开发者自己没有ACS Publisher ID,开发者也可以将自己的SIS文件上传的Symbian Signed网站,在线签名,这对于个人开发者应该也是够用的。
以前申请ACS Publisher ID很麻烦,费用也较高,但现在我们可以通过国内的代理公司进行申请
(http://trustcenter.wosign.com/Publis...or_Symbian.htm),费用也下降到1600元/年。
其实以前由于不限制开发者证书的获取,事实是催生并大量传播破解软件,据Symbian Signed网站统计,绝大多数的异常申请都来自中国的IP,这无疑对整个行业的发展前景打击很大,不利于行业的发展。
最后强调一点,Symbian Signed流程也不是一成不变的,它也会根据开发者的需求动态调整,目的还是便利开发者的开发并保护整个开发者和行业的利益。
Gening
有关测试和签名的有用链接:
Testing and signing developers library:
http://www.forum.nokia.com/document/...opers_Library/
How to conform with Symbian Signed criteria:
http://wiki.forum.nokia.com/index.ph...Signed_testing
Symbian Signed website
https://www.symbiansigned.com/
Symbian resources
http://developer.symbian.com/main/signed/
http://developer.symbian.com/forum/forum.jspa?forumID=2
http://developer.symbian.com/wiki/di...Symbian+Signed
Forum Nokia resources
http://www.forum.nokia.com/main/tech...vices/testing/
http://discussion.forum.nokia.com/fo...play.php?f=124
Gening
Last edited by green_lu; 2008-03-06 at 07:00.
最新英文版Symbian Signed在线学习模块
http://www.forum.nokia.com/document/Symbian_signed/
注意: Flash播放时选中右上角的文档图标(Reference material)可以了解英文解说的内容
Gening
IMPOSSIBLE IS NOTHING
New Symbiansigned on-line and off-line training materials:
http://www.forum.nokia.com/info/sw.n....html?cp=0308A
Symbian Signed eLearning (online)
This eLearning module describes the processes needed to prepare an S60 application for the Symbian Signed testing programme. The module explains, for example, the steps needed to obtain a Publisher ID and Symbian Developer Certificate. The module also includes an essential guide to preparing an application for Symbian Signed submission.
Symbian Signed eLearning (stand-alone)
This eLearning module describes the processes needed to prepare an S60 application for the Symbian Signed testing programme. The module explains, for example, the steps needed to obtain a Publisher ID and Symbian Developer Certificate. The module also includes an essential guide to preparing an application for Symbian Signed submission. This downloadable version is meant for offline usage. To open the file, extract the zip to your PC and click on start_elearning.html.
Liuxg
Forum Nokia Qt Application Development Resources
如果你使用carbide.c++ 1.3, 在IDE选中mmp文件,点击鼠标右键,可以看到Run Capability Scanner on Project MMP选项,通过它扫描项目头文件和源文件从而了解项目需要的Capability。非常好用!
Gening
IMPOSSIBLE IS NOTHING
大家好,
先自我介绍一下, 我是Symbian Test House的Atlas,很荣幸能加入这个帖子为大家提供一些Symbian Signed信息。
先说下,Symbian Signed一些信息,目前Symbian Signed分为3种,Certified Sign, Express Sign和Open Sign。
Certified Sign,就是通过我们测试实验室来进行测试和签名,这个的话会有一些费用发生,但应用程序签名后可以正常的安装到支持的手机上并且不会有任何提示。而且您的应用程序因为是通过测试实验室签名的,您还可以使用"For Symbian OS"的标志。
Express Sign,这个是快速签名的通道,程序会被提交到网站上然后直接进行签名。这个相对于认证测试有速度快,费用低的特点。在提交到网站上前您必须得保证程序能通过Symbian Signed测试,而且您不能使用"For Symbian OS"的标志。Symbian会抽检您的应用程序,如果不幸不能通过抽检可能会影响到您下几次的快速签名。
Open Sign,这个类似于以前的开发者证书,不过由于收到过多的开发者证书申请请求,Symbian屏蔽了无Publisher ID的申请。通过open sign,程序可以被安装到指定的手机上,这个不能用于发布应用程序。
我会陆续发点Symbian Signed相关的信息给大家,如果大家有什么问题也可以直接来问我。
这是一篇介绍能力(Capabilty)适用范围的文章,请大家参考
Gening
IMPOSSIBLE IS NOTHING
太多的开发者需要快速了解有关Symbian Signed的基本知识,对此我曾经有一个在线的中文视频讲座,讲座中谈及的Symbian Signed基本知识还是比较完整的,需要的朋友们请访问了解:
http://www.forum.nokia.com/main/tech...ese_06320.html
注意:讲座中介绍Symbian Signed流程的部分还是以前的流程,未按照新流程更新,新流程的介绍参看:
http://www.forum.nokia.com/info/sw.n...zh_CH.zip.html
大家也可以在线观看:
http://www.crossmo.com/olekercenteru...71con2915.html
Last edited by green_lu; 2008-04-01 at 02:39.
Gening
IMPOSSIBLE IS NOTHING
一篇很有用的Blog,对S60 3rd应用在安装过程中出现的一些与平台安全性有关的问题做了解释:
http://blogs.forum.nokia.com/index.p...fEvbMFFGer3-20
Gening
IMPOSSIBLE IS NOTHING
如何设定自签名证书的失效期限 (Symbian OS SDKs prior to Symbian OS v9.2 have a version of makekeys that generates certificates that last for only 1 year):
http://www3.symbian.com/faq.nsf/AllB...C?OpenDocument
Gening
IMPOSSIBLE IS NOTHING
很多开发者对应用UID(UID3)的使用和Symbian Signed选项对应的能力授权不是很清楚,这里我写了两张幻灯片供大家快速查阅。
http://wiki.forum.nokia.com/images/4...pabilities.pdf
Gening
IMPOSSIBLE IS NOTHING
如何得到需要诺基亚批准的三个能力(Manufacturer Capabilities),AllFiles,DRM和TCB,请参考:
Symbian Signed: Accessing Manufacturer Capabilities
http://sw.nokia.com/id/9594eedb-47bd...es_v1_0_en.pdf
Gening
IMPOSSIBLE IS NOTHING
Symbian公司的官方声明:
Announcement: Open Signed Online vs Developer Certificate Q&A
https://developer.symbian.com/forum/ann.jspa?annID=46
开发者的中文翻译:
https://developer.symbian.com/forum/...24720&tstart=0
Gening
IMPOSSIBLE IS NOTHING
诺基亚论坛网站发布了最新Symbian Signed中文版在线学习模块:
该学习模块介绍了Symbian Signed的申请和测试流程,诸如如何获得Publisher ID和开发者证书等。另外该模块也对应用的Symbian Signed的提交准备提供了指导性的建议。
http://www.forum.nokia.com/document/..._Signed_zh_CH/
Gening
IMPOSSIBLE IS NOTHING