查看完整版本: (更新为24小时在线签署)Open Signed 在线签名的图文说明

沙漠无情 2008-3-11 11:17 PM

(更新为24小时在线签署)Open Signed 在线签名的图文说明

[b][color=#0000ff]今天17:30分左右登陆symbiansigned一看,确实可以给程序签名了!于是整理一下思绪写下此文,以便给不熟悉的朋友们些许帮助吧。
[size=3][/size]
[/color][/b][size=3][color=blue][b]1。目前在每天24小时的任意时间,都可登陆[/b][url=http://www.symbiansigned.com/][size=3][color=#0000ff][b]www.symbiansigned.com[/b][/color][/size][/url][b][size=3][color=#0000ff]网站签署。[/color][/size]

[/b][/color][/size][size=3][color=blue][/color][/size]
[attach]10565[/attach][attach]10566[/attach]
[b][size=3][color=blue][/color][/size][/b]
[b][size=3][color=blue]无论您是否有这个网站的帐号,都是可以使用Open Signed在线免费签署的。如下图,分别是登陆和未登陆的时候所要点击开始Open Signed在线签名的地方:[/color][/size][/b]
[b][size=3][color=#0000ff][/color][/size][/b]
[b][size=3][color=blue]已登录者:[/color][/size][/b]
[b][size=3][color=blue][attach]10567[/attach][attach]10568[/attach][/color][/size][/b]
[b][size=3][color=#0000ff][/color][/size][/b]
[b][size=3][color=blue]未登陆者:[/color][/size][/b]
[b][size=3][color=blue][attach]10569[/attach][attach]10570[/attach][/color][/size][/b]
[b][size=3][color=#0000ff][/color][/size][/b]
[b][size=3][color=blue][/color][/size][/b]
[b][size=3][color=blue]2。Open Signed在线签名的概览,从上到下分为三个区域:上面是关于Open Signed在线签名的详细说明和注意事项,中间是您个人的信息和所需签名程序的相关信息,下面是验证码信息部分。[/color][/size][/b][b][size=3][color=blue]页面如图所示:[/color][/size][/b]
[b][size=3][color=#0000ff][/color][/size][/b]
[b][size=3][color=blue][attach]10571[/attach][attach]10572[/attach][/color][/size][/b]
[b][size=3][color=#0000ff][/color][/size][/b]
[b][size=3][color=blue][/color][/size][/b]
[b][size=3][color=blue]3。所需填写的所有信息如下图,程序信息那里,需要您填入您的个人IMEI串号,您的电子邮件地址以及您要签名的程序,中间的权限信息是您程序所需的权限,其实您都全选就可以了。下面的验证信息部分需要填入验证码(字母只填大写的A到F和数字的0-9)以及选中“Accept legal agreement(接受法律协议)”然后点击下面的“send(提交)”就可以了,然后您会在您上面填写的信箱中接收到一封电子邮件,那里面就含有您的已签名程序的下载地址。[/color][/size][/b]
[b][size=3][color=#0000ff][/color][/size][/b]
[b][size=3][color=blue][attach]10573[/attach][attach]10574[/attach][/color][/size][/b]
[b][size=3][color=#0000ff][/color][/size][/b]
[b][size=3][color=blue][/color][/size][/b]
[b][size=3][color=blue]4。常见问题。这里唯一想说明的就是,并非所有的sis程序我们都可以通过这样的方式来签名。有时在您点击“send(提交)”后会遇到这样的提示:[/color][/size][/b]
[b][size=3][color=#0000ff][/color][/size][/b]
[b][size=3][color=blue][attach]10575[/attach][attach]10576[/attach][/color][/size][/b]
[b][size=3][color=#0000ff][/color][/size][/b]
[b][size=3][color=blue]这段话的意思简单的来说就是您提交的sis程序的UID是保护范围的UID,签名需要您提交的电子邮件地址和原来申请这个UID时的电子邮件地址相匹配。[/color][/size][/b]
[b][size=3][color=blue]这样也就说明一个问题,UID在保护范围内的程序并不可以使用Open Signed在线签名来为我们所用。[/color][/size][/b]
[b][size=3][color=blue]那什么是保护范围的UID呢?[/color][/size][/b]
[b][size=3][color=blue][/color][/size][/b]
[b][size=3][color=blue]这是Nokia论坛对于UID的一段描述:[/color][/size][/b]
[b][size=3][color=#0000ff][/color][/size][/b]

[size=3][b]自签名程序的UID[/b][/size]
[size=2]From Forum Nokia Wiki[/size]




[list][*]设备, 软件 版本:[/list]S60 3rd Edition

[list][*]详细描述:[/list]S60第三版对所有安装程序引进了强制签名机制。如果一个应用程序没有capabilites属性或仅使用了开放给所有人的capabilites属性,它可以生成一个新证书,并用它来签名。所有的免费程序都可以这样处理。

更多关于自签名证书的信息可通过查看SDK帮助获取: Introduction to S60 3rd Edition >> How to Sign .sis Files.

使用自签名证书意味着该程序被看做不可信任的,不可信任的程序应该使用unprotected range of UIDs下的唯一标识。否则安装在第三版设备上将会导致失败。

[color=#0000ff]Protected[/color] UID range: 0x00000000 … 0x7FFFFFFF
Unprotected UID range: 0x80000000 … 0xFFFFFFFF


特别要指出的是,有两组重要的未保护UID范围:

UIDs [color=#0000ff]for[/color] self-[color=#0000ff]signed[/color] app.[color=#008000]releases[/color][color=green] [/color]: 0xA0000000 … 0xAFFFFFFF
UIDs [color=#0000ff]for[/color] test/development use: 0xE0000000 … 0xEFFFFFFF


UID的分配是由symbian公司来管理的,要获得更多相关方面的信息请参考[url=http://www.symbiansigned.com/][color=#0000ff]symbiansigned.com[/color][/url]


[b][size=3][color=blue]也就是说,程序的UID如果在00000000-7FFFFFFF之间,我们是无法为之签名的,而不在其中的sis程序,比如说来电通如下图[UID=A0001806>7FFFFFFF]我们才可以签名。[/color][/size][/b]
[b][size=3][color=#0000ff][/color][/size][/b]
[attach]10577[/attach][attach]10578[/attach]

[size=3][color=blue][b]当然,如果您的来电通或者A4也遇到了无法签名的情况,也有可能是Symbiansigned服务器对于同一UID的程序在一段时间内的签署次数进行了限制。[/b][/color][/size]
页: [1]
查看完整版本: (更新为24小时在线签署)Open Signed 在线签名的图文说明