Hello,
My apologies if this questions has already been answered somewhere but here it goes. Using Carbide C++ Express I created a S60 3rd Edition Hello App. My understanding is that, by default, it has been signed so that I should be able to install it on my phone (Nokia E70). Now, I am getting the error meesage "Certificate Error Please contact the application supplier".
UID2 is 0x100039CE
UID3 is 0x0AB7E13B
Vendor Id is 0x0000000
DO I have to do something on the phone? Also, I am wondering why I have not been asked to enter the serrial number of the phone at one point.
Thanks
Install self-signe app Nokia E70
I think it worth to double check whether your file has been signed or not. Use the following command to check it.
signsis -o filename.sis
If you don't get certificate information, it means your file has not been signed.
Hello.,
I tried signsis -o filename.sis and it returned information.
On my Nokia E70, I went to Tools / App mgr and there I selected settings and changed the field "Software Installation" from "Signed Only" to "All".
Instead of getting the previous error message, I am now getting a Security Warning that the "Application is untrusted and may be harmful to my phone". I however select "continue", get details about the license, and select "Continue" again. At this point I am getting the following error message:
"unable to install protected application froom an unstrusted supplier"
I am not sure what to do... Is the license created by default by Carbide ++ not good enough?
Thanks
The problem is that by default, the wizard to create an app provides a UID that is protected and that will therefore require a developer certificate. With a protected UID, a self-signed app is not possible. In the wizard to create a new application, the UID must therefore be set to an unprotected value. The unprotected UID that can be created for free on symbiansigned.com does the job nicely. See https://www.symbiansigned.com/app/page/uidfaq for details on those ranges.