Contents[hide]
|
你既可以使用Express Signed(特快签名)也可以使用Certified Signed(认证签名)。两者中的任何一个都让你能在签名后自由分发自己的应用。
对这些选项中的任意一个,你都需要一个Publisher ID。如果你拥有一个TC TrustCenter颁发的Publisher ID那么你可以使用之。你可以使用同一个Publisher ID于此目的,就如你将其用于测试你的应用。
Express Signed(特快签名)和Certified Signed(认证签名)都要求你的应用满足Symbian Signed测试标准。如果你选择Express Signed(特快签名),你要自己运行测试并将结果随你的提交输入。如果你选择Certified Signed(认证签名),那么某家测试机构就会为你测试。因为Certified Signed(认证签名)所涉及到的独立性质,使用这种选项让你能使用更多的Capabilities。
Express Signed(特快签名) | Certified Signed(认证签名) | |
是否需要登录www.symbiansigned.com? | 是 | 是 |
是否需要Publisher ID? | 是 必须是TC Trustcenter Publisher ID |
是 既可以用TC Trustcenter的也可以用Verisign的Publisher ID |
安装是否受限于IMEI号? | 否 | 否 |
是否适用应有的商业化部署? | 是 | 是 |
可用Capabilities | 用户授予的Capabilities 系统Capabilities |
提供全部capabilities,但请参阅有关终端厂商Capabilities的文章,了解如何获得AllFiles, TCB和DRM的详细信息。 |
持续成本 | $200一年,Publisher ID | $200一年,Publisher ID |
每次应用签名的成本 | 一个Content ID,$20 | 根据所选测试机构而定,但一般 > $200 |
应用签名所需时间 | 立即 | 根据所选测试机构而定,但一般至少要几天 |
应有必须符合Symbian Signed测试标准 | 是- 是否符合以签名后的审查为准 | 是- 是否符合将由所选测试机构的独立验证确定 |
如果你是一位有经验的开发者,且以前已经用Certified Signed(认证签名)对自己的应用做过签名,那么Express Signed(特快签名) 就是你的很好选择。要求你对自己的应用运行完整的Symbian Signed测试标准,并当提交应用签名时同时提交测试结果。
只有当你成功通过了Symbian Signed测试标准中的所有相关测试后才能使用Express Signed(特快签名),因为你的应用在签名后有可能会被随机选中审查。
Express Signed(特快签名)是一种即时签名方法,无需延时等待应用的签名。但是,极其重要的一点是: 提交应用前运行了Symbian Signed测试标准,因而你需要把这些时间计算入你的应用计划中。
如果你之前并没有用Symbian Signed对应用做过签名,或者你的应用用到了不为Express Signed(特快签名)所允许的capabilities ,Certified Signed(认证签名)就成为你的选项。测试机构会对你的应用根据Symbian Signed测试标准进行彻底测试,然后向你提供全面的测试结果报告。如果你的应用通过了测试,那么你就能从Symbian Signed门户网站下载自己的签名后SIS文件。如果你的应用未通过测试标准,那么测试报告将详细高戍你哪里失败了。
每当你将应用提交Certified Signed(认证签名),将发生测试机构服务费。为避免不必要的测试失败,你应该在提交前根据Symbian Signed测试标准对自己的应用进行测试。
由于独立测试构成认证签名的一部分,相比使用Express Signed(特快签名),你能使用更为敏感的 Capabilities。
因为Certified Signed(认证签名)要求你将应用发送到测试机构,签名就是非即时的。 对应用进行测试和签名的时间取决于你所选择的测试机构。你一定要在自己的应用计划中考虑到应有签名的时间。 Certified Signed(认证签名)中有一个 "Fast Track"选项,但签名还是非即时的。
使用Certified Signed(认证签名)签名的应用并不会在将来被审查,因此,一旦你的应用被签名,你就能自由部署。