用在塞班制作的证书给第三方软件签名其实是件很简单的事情,最近在论坛里还是有很多人提出来签名总是失败!总结下原因:很多时候签名不能成功跟与你在做证书的时候使用的那个KEY有关,但是很多人还不能自己做证书,所以希望更多的人能学习自己亲自做属于自己的证书,那么成功给自己要安装的第三方软件签名就会简单,制作证书已经有很多详细的教程,我就不再多说了,(其实本人也写过,只是不知道有没有帮助到大家)现在我主要想再说说怎么样实现给要安装的第三方软件进行签名。在此介绍两种方法以供大家参考!如有错误的地方请指出并请见谅,谢谢!
第一种:使用“FireCer2.3.4b”这个软件其实真的很简单,而且都是汉化版本。
1、点击此图标,运行。(这个也是做证书的软件哦)
2、点击“软件签名"
3、证书文件,点击“指定”选择你要用的证书;为签名软件,点击“指定”选择你要签名的软件,一般为“SIS”格式;签名后保存到,默认就可以了,它一般存放的路径是你要签名软件的同一个文件夹。签名成功后,你直接去你存放软件的那个文件夹找就OK了。
4、举例说明在指定选择之后如图所示。
5、点击图标。
经过数秒钟之后就可以生成一个签名的SISX文件在你存放原来软件的文件夹里。
第二种方法:用singsisx
1、下载此压缩包,解压。注意,解压出来的东西你不能直接就进行签名,因为它还包括说明和样板图样。
2、在解压出来的文件里找到这三个文件,重新建立一个新的文件夹,把此三个文件复制进去。
3、把你的证书改名成“cert.cer”;把你要签名的软件改名成“temp.sis”
4、运行“singsisx.bat”之后,就会生成“temp.sisx”文件,即签名结束。
这两种方法是我最常用的,希望对大家有点帮助,如果有更好的方法,请多多指教。谢谢!