开发平台:BlackBerry Native SDK
开发语言:C语言
一、在应用开发完成之后,我们需要对应用签上自己的信息之后,才能发布应用。也就是说,只有签过名的应用才能在除开发者之外的平板上运行。我们把这个措施理解为版权保护吧。在正式执行签名操作之前,你需要完成以下准备工作:
在给应用签名之前,你需要配置你的开发环境获得为应用签名的权限。
登陆:http://developer.blackberry.com/native/beta/signingkey .
填写申请,等待系统邮件回复。下载邮件中的附件,点击Window Preferences,展开BlackBerry Tablet OS, 点击 Signing,点击BlackBerry Tablet OS DeploymentSetup Wizard 导入附件。
这一步一般在搭建开发平台的时候就已经完成了,所以在签名的时候大可跳过这一步(确定在搭建平台时已经完成了这一步)
打开SDK,找到你工程文件下的Bar-descriptor.xml文件,双击打开。
程序的每一次更新,你需要手动更改Package Version的值。
点击Set from debug token按钮,软件将自动填充AuthorInformation的内容。
以上步骤完成之后:
如果你的界面和上图类似,说明你完成了这个步骤。
二、 应用签名和导出
2.在 Release Build对话框, 选择你将要导出的工程,并且指定工程导出的目的地址(方便自己寻找).如果不特别指明地址,将默认导出到工程文件下的Device-Release文件夹中,建议使用默认地址. 点击 Next.
3.在 PackagingSettings 对话框中的 Digital Signature 标签下, 选中 Enable digital signature 点击 Finish.
三、 检查
1.看SDK列表中项目的图标
如上图所示,如果你发现多出了一个后缀名是Device-Release,文件名包含了版本号(上图中的-1_0_0_1),文件图标左下角有一个黑色的小图标,说明本次应用签名工作完成。赶快用别人的平板试一试能不能运行了吧。
如还是不能运行,自己检查,重复以上步骤,确保每一个步骤都已经成功执行。
四、总结
此应用签名是我们开发团队中柳师兄总结的文档,我把此份文档放在这里供大家分享。