View Full Version : Interpreting Signing Error Messages in S60 3rd Edition


hmx_ryan
27th Mar '07 Tue, 15:27
Interpreting Signing Error Messages in S60 3rd Edition


Message: Certificate error. Contact the application supplier.

http://img292.imageshack.us/img292/8006/certificateerroran9.png
Hint: You may have tried installing unsigned application. Note that signing is mandatory S60 3rd Edition. You can use self-signed certificate or developer certificate from Symbian Signed to sign your application.


Message: Unable to install. Constrained by the certificate.

http://img141.imageshack.us/img141/9945/constrainedbycertificatgo2.png
Hint: This message pops up when you attempt to install developer certificate in the unsupported device. The developer certificate from Symbian Signed can only be used in a limited number of devices. Remember that you have to send your IMEIs to Symbian Signed when requesting certificate. You cannot use the certificate in other devices that is not in your IMEIs list.


Message: Required application access not granted.

http://img141.imageshack.us/img141/1677/accessnotgrantedxq4.png
Hint: Check that your certificate can be used to sign all capabilities needed by your application. For example, if you use self-signed certificate, you can only sign basic set capabilities, i.e. NetworkServices, ReadUserData, WriteUserData, LocalServices and UserEnvironment. If your application requires one of the extended capabilities, for example SwEvent, you cannot sign it with self-signed certificate. In this case, apply for developer certificates from Symbian Signed.


Message: Unable to install a protected application from an untrusted supplier.

http://img141.imageshack.us/img141/2820/untrustedsuppliersl9.png
Hint: If you use self-signed certificate, make sure that your application uses unprotected UID, i.e. 0xA0000000 - 0xAFFFFFFF. If you use protected UID (0x20000000 - 0x2FFFFFFF) or legacy UID (0x10000000 - 0x1FFFFFFF), you will get this message.

Message: Unable to install.

http://img134.imageshack.us/img134/5027/unabletoinstallxm0.png
Hint: This message may come up when your installation file (.sis/.sisx) copies files to other application's private folder, i.e. \private\uid. Note that Symbian 9 introduces data caging concept, it means you don't have access to other application's private folder.

em0ter0
27th Mar '07 Tue, 15:39
bro hmx_ryan, a very nice post!! :thumbsup: rep-up man!
para sa mga di nakakaintindi ng pagsign, pwede kayo magpasign sa akin! :)

jieben
20th Nov '07 Tue, 11:11
dapat may solution na ring katumbas sa bawat message na lumalabas...

knives0015
20th Nov '07 Tue, 14:58
nice post!!! oo nga, sana maisama din kung pano yung solution sa error msgs, sana din yung ibang error din na nalabas sa phone mainterpret.

Mcmms
20th Nov '07 Tue, 21:13
nice ha..malaking tulong ito pero :noidea: san yung solution..

Mave
18th Dec '07 Tue, 15:26
Interesado din ako bro dun sa solution niyan Thanks!

hmx_ryan
18th Dec '07 Tue, 15:58
Solutions were already in the HINT...

RTP_78
18th Dec '07 Tue, 16:02
Interesado din ako bro dun sa solution niyan Thanks!

Yung solution po nasa Hint

dreison27
18th Dec '07 Tue, 20:31
Interpreting Signing Error Messages in S60 3rd Edition


Message: Certificate error. Contact the application supplier.

http://img292.imageshack.us/img292/8006/certificateerroran9.png
Hint: You may have tried installing unsigned application. Note that signing is mandatory S60 3rd Edition. You can use self-signed certificate or developer certificate from Symbian Signed to sign your application.


Message: Unable to install. Constrained by the certificate.

http://img141.imageshack.us/img141/9945/constrainedbycertificatgo2.png
Hint: This message pops up when you attempt to install developer certificate in the unsupported device. The developer certificate from Symbian Signed can only be used in a limited number of devices. Remember that you have to send your IMEIs to Symbian Signed when requesting certificate. You cannot use the certificate in other devices that is not in your IMEIs list.


Message: Required application access not granted.

http://img141.imageshack.us/img141/1677/accessnotgrantedxq4.png
Hint: Check that your certificate can be used to sign all capabilities needed by your application. For example, if you use self-signed certificate, you can only sign basic set capabilities, i.e. NetworkServices, ReadUserData, WriteUserData, LocalServices and UserEnvironment. If your application requires one of the extended capabilities, for example SwEvent, you cannot sign it with self-signed certificate. In this case, apply for developer certificates from Symbian Signed.


Message: Unable to install a protected application from an untrusted supplier.

http://img141.imageshack.us/img141/2820/untrustedsuppliersl9.png
Hint: If you use self-signed certificate, make sure that your application uses unprotected UID, i.e. 0xA0000000 - 0xAFFFFFFF. If you use protected UID (0x20000000 - 0x2FFFFFFF) or legacy UID (0x10000000 - 0x1FFFFFFF), you will get this message.

Message: Unable to install.

http://img134.imageshack.us/img134/5027/unabletoinstallxm0.png
Hint: This message may come up when your installation file (.sis/.sisx) copies files to other application's private folder, i.e. \private\uid. Note that Symbian 9 introduces data caging concept, it means you don't have access to other application's private folder.



DAGDAG ko lang na solution sa

"Expired Certificate" or any thing like it!

go to menu>tools>settings>date and time>change the date back like year 2007 back to 2006...

then install the apps/games...

after installing return to the date and time settings and change the sate back to the current date.