关于以后签名软件的办法
Symbian Signed 指南为何要测试?
Symbian Signed 测试标准提出最起码的应用程序稳定性测试。虽然测试本身并不能确 保应用程序的行为是正确的,但通过它们确实能够确认应用程序满足特定的条件,如: 应用程序一定不能阻断呼入、重写文件系统或禁止关机。 在资源有限(如内存很少)的情况下,应用程序必须是行为良好的。 应用程序被卸载后,不能遗留任何文件(例如,不能将恶意代码隐藏在手机中)。 应用程序的稳定性至关重要,这不仅是针对终端用户而言的,对设备制造商、移动网 络运营商和其他应用程序开发人员来说也如此。因此,对 Symbian Signed 程序来说,测试 是必不可少的基础,有助于对推向市场的应用程序充满信心。 对于开发应用程序的开发人员来说,他们需要开放、繁荣的市场,所有成功要素中用 户信心最关键。
Open Signed——没有发布者 ID 时
Open Signed 让开发人员能够轻松得对应用程序进行签名,以便将其配置到有限的已知 设备中,从而进行测试或供个人使用。Open Signed 根据开发者证书对应用程序进行签名, 这种应用程序部署后将受限于设备 IMEI。 Open Signed 是一个在线签名选项,不需要发布者 ID,通过网站以开发人员的名义对 开发者证书进行签名。它是一个快速而免费的选项,可用于对应用程序进行一次性签名, 以便将其用于单台设备并受限于 IMEI。 在很多情况下,Open Signed 能够满足自由软件、开源和自用软件开发人员的需求,也 可用于试验 Symbian OS 或签名过程。另外,对于在不支持的平台(如 Linux 或 Mac OS X) 进行开发,因此无法运行其他签名选项所需的工具的开发人员来说,该签名选项也很有用。 该签名选项的主要特征如下: 整个过程是在线完成的。 不需要发布者 ID。 不需要 Symbian Signed 账户。 不需要下载任何工具,因此是独立于平台的。 可以请求所有的用户能力以及大部分系统能力(CommDD、DiskAdmin、 NetworkControl、**DD 和设备制造商能力除外)。 应用程序只能部署到 IMEI 指定的一台设备中。 开发人员不需要付费。 如何使用 Open Signed 对应用程序进行签名——没有发布者 ID 这个签名选项不需要 Symbian Signed 账户,不需要下载工具,也不需要发布者 ID,只 需要在提交过程中提供有效的 email 地址即可。完成签名后,经过签名的应用程序将在网 站中保留 30 天。
第 1 步:访问 Symbian Signed 网站并访问相应的服务 您提供的信息将集成在网站生成的开发者证书中,该证书将用于对应用程序进行签 名,但您不能下载开发者证书。 1. 访问 [url]www.symbiansigned.com[/url] 并单击标签 Symbian Signed Overview。 2. 在左边的导航栏中单击链接 Open Signed>No Publisher ID,这将进入在线提交页面。 3. 在在线表单中输入所需的信息,这包括设备 IMEI 和您的姓名(也可以是用户名, 如果有的话)。 4. 选择应用程序所需的能力。 5. 在本地计算机中,浏览到要提交进行签名的应用程序的 SIS 文件。 6. 输入显示和提示的安全编码。 7. 通过单击查看合法协议。 8. 单击链接 Next 接受合法协议。 第 2 步:提供有效的 email 地址 需要提供一个有效的 email 地址,签名完成后,将向该地址发送一封 email,其中包含 用于下载签名后的应用程序的链接。 1. 输入一个有效的 email 地址。 2. 单击 Submit 按钮完成签名。 第 3 步:确认 email 地址 1. 将向您发送一封包含链接的 email,以确认您的 email 地址。单击该链接进行确认。 第 4 步:访问 email 账户下载签名后的应用程序 1. 将向您发送一封 email,其中包含一个链接,它指向使用您的开发者证书签名后的 应用程序 SIS 文件。单击该链接可下载您的应用程序。 限制和局限性 这个签名选项不能用于以商业方式分发应用程序。 不需要发布者 ID,因此不能验证开发人员的身份,而只能确认颁发证书时提供的 email 地址可用。因此,在安装此类应用程序时,过程中会向终端用户发出警告,并询问是 否继续安装。 设备 IMEI 限制应用程序只能安装到一台设备中。 应用程序不能使用 CommDD、DiskAdmin、NetworkControl、**DD 和设 备制造商能力。 应用程序是使用开发者证书签名的,而后者是使用 Symbian 的 A 根证书签名的。
也就是说没有证书的 以后只有到网站上在线签名了
页:
[1]