签名是Symbian S60第三版手机操作系统上增加的安全策略,对在系统中运行的程序等都有严格的规定.其中主要措施就是所谓“能力”(Capabilities)的限制,也是我们平时说得多的权限我们正常情况下,手机正常情况下给程序的是6种基本能力,而这些权限并不够我们的软件使用,所以软件不能正常的安装、运行.只有给这些软件增加相应的权限后才能正常使用,这整个过程就是签名. 知道了什么是签名,那我们该怎么签名呢?签名共分为3种,第一种 Open Singed (公开签名) 是提供给软件开发者作为测试之用,所以签名后的程序受 IMEI 的限制,只能在单台或有限数量的机器上作为“测试”之用。而所有的公开发布的软件如果要使用6项“用户能力”以外的其他能力,就都应该使用第二种 Express Signed 或第三种 Certified Signed 这两种收费签名方式。而我们目前使用的都是第二种.我们需要购买相应的ID和证书,到Symbian申请与手机IMEI相符的cer证书,然后通过工具进行整合,为软件添加相应的能力.这个就是整个签名的过程.