《BREW进阶与精通——3G移动增值业务的运营、定制与开发》连载之64---BREW 应用的测试签名...

每个应用必须要有一个有效的数字签名(.sig文件)文件才能在目标手机上运行。数字签名文件有两种:

· 测试签名:这是针对注册开发商的请求提供的。一个测试签名使任何应用在单一设备上,而且只能在该设备上运行。在申请测试签名时必须提供目标手机的电子串行码(ESN)IMEI或者MEID

· 商用签名:这类签名只有在应用通过TRUE BREW测试时才会产生这类签名。与测试签名不同,商用签名使一个单一的应用可以运行在任何设备上。一个商用签名不但表明应用已经通过TRUE BREW测试程序,而且表明它是完好无损的程序,保证了应用的完整性和一致性。

应用的.sig文件必须同.mod文件存储在目标手机的同一目录下,而且必须同.mod文件拥有同样的文件名,比方说,如果有myapp.mod,必须对应myapp.sig文件。如果目录中没有一个合法的且属于上述两种签名之一的.sig文件,AEE层将不会启动该应用并在运行该应用时提示错误信息。

测试签名是由开发商外联网上一个基于互联网的名为“TestSig生成器”的在线工具生成的。TestSig生成器基于手机的ESN(或者IMEI或者MEID创建一个测试签名文件。该签名文件从生成之日起90天内有效,到期后需要根据这些信息重新生成一个签名文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值