熟悉手机开发的朋友应该对签名并不陌生,黑莓也不例外,无论是BlackBerry OS,Playbook还是即将推出的BB10,应用都必须签名,因此,我们要先去申请一个Key。现在申请Key是免费的,大家赶紧申请吧。
第一步:申请黑莓的签名文件,网址如下:
https://www.blackberry.com/SignedKeys/codesigning.html
点击之后就会看到申请页面,如下图,我对它作了一下解释,方便大家理解。填写完信息之后按"Submit”,大约2小时就会收到RIM发来的邮件了。
在这里要注意几点:
1、如果你同时也想开发BBOS(BlackBerry OS)上的软件的话,那么可以把第一个选项"For BlackBerry OS 7.x and lower"选上。
2、邮件地址必须填好,到时候相关内容会发到这个邮箱上。
3、Registration PIN,这个并不是机器上的我们所说的PIN码,而是一个类似于密码的字符串,由6-10个小写字母或数字组成,这个PIN必须要记住,后期验证的
时候要用到,非常重要!
第二步:收到RIM的邮件应该有两封,每封有一个文件,分别为 client-RDK-xxxxxxx.csj 和 client-PBDT-xxxxxx.csj,将这两个文件下载到电脑,就能安装签名了。
第三步:打开BB10的SDK,选择“Windows->Preferences”打开配置界面,在左手边的选项选择“BlackBerry->Signing” 进入签名界面,如下图
点击Register,开始安装过程,这段时间必须连接网络,因为要在RIM的服务器进行注册。
RDK CSJ Path:选择刚才下载的client-RDK-xxxxxxx.csj文件
PBDT CSJ Path:选择刚才下载的client-PBDT-xxxxxx.csj文件
CSJ Pin:输入你申请Key时所用的PIN,就是那个Registration PIN,如果忘记了,那你只能重新申请Key了。
CSK Password:输入你希望为这个签名设定的密码,这再以后为应用进行签名的时候每次都要使用,必须记住。
Confirm CSK Password:确认密码。
填完后”OK“按钮就变成可点击状态了,点击OK,进行安装。
在安装过程中会要求你创建证书,如下图:
Certificate Path:选择证书存放目录。
Author:填写作者,即公司、团队或者你自己的名字。
Keystore Password:设定这个证书的密码,要记住。
Confirm Keystore Password:确认密码。
最后按“OK”,就能完成安装了。安装完后,能够创建Debug Token(调试令牌)或者对应用进行签名然后发布了。
在这里,如果你不想每次都输入密码,也可以把所有对话框的“Save password”勾上,这样也会比较方便,不过几个密码都是必须记住的。
另外,签名安装完后,可以对签名进行备份,参考第三步,打开签名配置界面,右边有个“Backup”按钮,可以对你的签名进行备份,备份后,妥善保管该文件,因为以后一旦电脑或者机器发生问题后,就能够用“Restore”直接安装好签名了。千万不要遗失它,因为每个csj文件只能用一次,如果你遗失了,机器又发生问题了,那你只能重新申请签名,重新安装了,这为后期对应用的管理和升级维护都会带来极大的不方便,大家切记。