I have the following problem, with Express Signing:
I can sign it using Open Offline Signed, but can't sign with Express Sign.
I followed these steps:
1) I purchased a Symbian Publisher ID (a .pfx file) from Trust Center;
2) I used a tool (TC-ConvertP12) to generate a .cer and a .key files from the .pfx file;
3) I used another tool (DevCertRequest) to get a .cer file that enables Location capability for my test phone device's IMEI;
4) I signed my application with the .cer file generated in step (3). And it worked fine for debug purposes in a specific IMEI (my test phone device).
After that, I tried some steps that didn't work:
When submitting to Express Sign (www.symbiansigned.com), the portal told me that my app wasn't signed properly. Then, I tried to sign .sis with the .cer file created in step (2) instead of using the one created in step (3). After that, I changed the UID of my application* (that was in the test range) to an UID that I got from www.symbiansigned.com portal. And it made Express Sign to complete.
(*) I used Ctrl+H to replace all the occurrences of my old test range UID for the new production UID allocated. I don't know if it's the correct way to do this.
But after downloading the Express Signed version of my software, I tried to install it on the device.
The installation begins fine, but when the progress bar reaches the 3/4 of it, I get the following failure:
"Unable to Install!".
I resetted the device, but the problem remains the same.
Please somebody help me.