首先选中目标工程右键->Properties 就出现了Properties for XXXXXX对话框,在左边选择Carbide.C++下面的Build Configurations 在右边的Active Configuration 里面点击下拉菜单选择Phone Release(GCCE)[S60_3rd_MR]这个项 然后在下面的标签中选择第一个标签SIS Builder 下面有一个默认的自签名文件 点击哪个文件 显示右边的Edit在下面的Signing Option里面的Self sign sis file改成选择Don't sign sis file 然后点击ok 在Properties for XXXXXX里面选择Apply就设置完毕
运行项目 最后会报错 大体意思就是没有连接手机终端 不要管他
然后打开命令行:
cd 到项目名称下面的sis下面 键入生成自签名证书:
makekeys -cert -password 123456 -len 2048 -dname "CN=myname OU=Development OR=symbian CO=GB EM=noone@nowhere.com" mykey.key mycert.cer
然后给生成的sis签名:
signsis xxxxx.SIS xxxxx.SIS mycert.cer mykey.key 123456