Symbian证书的20个权限释义
2010-02-03 16:01:00 来源:WEB开发网2007年12月11日以后,所有的开发证书自颁发日前一天起有效期为3年. (之前的开发证书有效期是半年)
到期以后,已经安装的软件照样运行正常,唯一影响的只是你再用这个证书签名软件,那么该软件在安装
的时候,S60第三版系统就会提示证书时间错误而不允许安装了。
如果证书过期了,仍可以正常签名,只要在安装的时候把手机的日期修改为证书有效期内即可正常安装,
安装后仍可以改回正常日期不影响程序运行。
证书以前确实可以免费申请,从2008年3月份开始,官方限制了普通ID免费申请证书,我们现在的ID是以
1600人民币购买的publisherID(发行者ID).所以对申请证书的朋友收取10元费用!
当然,如果开发者自己没有ACS Publisher ID,开发者也可以将自己的SIS文件上传的Symbian Signed网
站,在线签名,这对于个人开发者应该也是够用的。
如果你使用carbide.c++ 1.3, 在IDE选中mmp文件,点击鼠标右键,可以看到Run Capability Scanner on
Project MMP选项,通过它扫描项目头文件和源文件从而了解项目需要的Capability。非常好用!
RFs::MkDirAll(const TDesC &aPath);
Capability: Dependent If aPath is /Sys then Tcb capability is required. If aPath begins
with /Private and does not match this process' SID then AllFiles capability is required. If
aPath is /Resource then Tcb capability is required.
自启动不需要能力,但需要uid为受保护的ox2开头。并且要开发者证书签名.
开发者证书,发布证书。
更多精彩
赞助商链接