×
Namespaces

Variants
Actions

Archived:Symbian Signed For Distributing Your Application/zh-hans

From Nokia Developer Wiki
Jump to: navigation, search

Archived.png存档: 这篇文章是存档,因为考虑到今天它与第三方开发者建立商业解决方案不相关。

这篇文章据信对原来的论题域依然是有效的。

Article Metadata

文章
翻译:
hamishwillee
最后由 hamishwillee 在 22 Jan 2014 编辑

Contents

签名选项

你既可以使用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测试标准 是- 是否符合以签名后的审查为准 是- 是否符合将由所选测试机构的独立验证确定

为何要用Express Signed(特快签名)?

如果你是一位有经验的开发者,且以前已经用Certified Signed(认证签名)对自己的应用做过签名,那么Express Signed(特快签名) 就是你的很好选择。要求你对自己的应用运行完整的Symbian Signed测试标准,并当提交应用签名时同时提交测试结果。

只有当你成功通过了Symbian Signed测试标准中的所有相关测试后才能使用Express Signed(特快签名),因为你的应用在签名后有可能会被随机选中审查

Express Signed(特快签名)是一种即时签名方法,无需延时等待应用的签名。但是,极其重要的一点是: 提交应用前运行了Symbian Signed测试标准,因而你需要把这些时间计算入你的应用计划中。

为何要用Certified 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(认证签名)签名的应用并不会在将来被审查,因此,一旦你的应用被签名,你就能自由部署。

Licence icon cc-by-sa 3.0-88x31.png© 2010 Symbian Foundation Limited. This document is licensed under the Creative Commons Attribution-Share Alike 2.0 license. See http://creativecommons.org/licenses/by-sa/2.0/legalcode for the full terms of the license.
Note that this content was originally hosted on the Symbian Foundation developer wiki.

This page was last modified on 22 January 2014, at 07:20.
187 page views in the last 30 days.