生成SIS,并自签名

简介:  一、项目生成    symbian SDK生成选项设置为GCCE,然后选择项目生成为GCCE。
 
一、项目生成
    symbian SDK生成选项设置为GCCE,然后选择项目生成为GCCE。等待一会在sis文件夹下就有了sis文件。
 
二、打包
    在编写symbian程序时会加入多种资源,例如图片、html文件、文本文件等。这时就需要将他们打包到sis文件,安装的时候就自动将这些文件放到指定目录下了。
    打包参加sis文件夹下的*.pkg文件内容
例如:
; Symbian3.pkg
; Languages
&EN

; Header
#{"Symbian3"},(0xe46687f2), 0, 1, 1

; Platform compatibility
[0x102032BE], *, *, *, {"Series60ProductID"}

; vendor
%{"Vendor Name"}
:"Vendor Name"

; Target
"C:/Symbian/9.2/S60_3rd_FP1_3/Epoc32/release/gcce/UREL/Symbian3.exe"-"!:/sys/bin/Symbian3.exe"
"C:/Symbian/9.2/S60_3rd_FP1_3/Epoc32/data/z/resource/apps/Symbian3.rSC"-"!:/resource/apps/Symbian3.rSC"
"C:/Symbian/9.2/S60_3rd_FP1_3/Epoc32/data/z/resource/apps/Symbian3.mbm"-"!:/resource/apps/Symbian3.mbm"
"C:/Symbian/9.2/S60_3rd_FP1_3/Epoc32/data/z/resource/apps/Symbian3_reg.mif"-"!:/resource/apps/Symbian3_reg.mif"
"C:/Symbian/9.2/S60_3rd_FP1_3/Epoc32/data/z/private/10003a3f/apps/Symbian3_reg.rSC"-"!:/private/10003a3f/import/apps/Symbian3_reg.rSC"

 
 
参考Target的格式将自己的资源写在这个文件的下面,打包的时候就会自动搜索指定位置的文件加入包中。
 
 
三、自签名
    官方签名是需要收费的,测试软件其实没有必要官方签名。
    我们可以自己给自己的symbian程序签名,方法如下:
 
1.生成证书,在签名之前必须有一个用来签名的证书
makekeys -cert -password World123 -len 1024 -dname "CN=World User OU=Development OR=WorldCompany CO=FI EM=World@test.com" WorldKey.key WorldCert.cer

 
生成的证书的信息可以根据自己的需要修改。
 

2.签名
signsis HelloWorld.sis HelloWorld.sis WorldCert.cer WorldKey.key World123

 
将自己的sis签名,以及保存的文件名称;证书和密钥;证书密码。
 
 
四、手机设置
    手机证书安全设置:程序管理中,软件安装选择全部;在线证书检查选择关。
 
这时就可以在Nokia手机上安装自己的并且经过签名的程序了。
 
目录
相关文章
|
Java Windows
签名验签工具
我们提供了一键生成RSA密钥工具。该工具也提供了签名及验签功能,可以演示针对支付宝开放平台接口的签名和验签流程。 WINDOWS版本下载地址:WINDOWS MAC OS版本下载地址:MAC_OSX 解压后,WINDOWS版本双击文件“RSA签名验签工具.bat”即可运行工具。
3958 0
|
5月前
查看apk的sha1签名
查看apk的sha1签名
55 0
|
5月前
由于没有公钥,无法验证下列签名: NO_PUBKEY 23E7166788B63E1E
由于没有公钥,无法验证下列签名: NO_PUBKEY 23E7166788B63E1E
|
8月前
|
安全 Java 开发工具
apk加固后再签名
apk加固后再签名
|
9月前
|
XML 存储 安全
CodeSign的签名机制
iOS如何保证App的安全
302 1
|
9月前
|
数据安全/隐私保护
加密与签名的区别
加密与签名的区别
63 0
给apk去签名、重新签名
给apk去签名、重新签名
165 0
给apk去签名、重新签名
C#编程:方法签名-8
C#编程:方法签名-8
140 0
|
XML 算法 安全
公钥 私钥 签名 验签 说的啥?
公钥 私钥 签名 验签 说的啥?
268 0
公钥 私钥 签名 验签 说的啥?