SymbianError: Errno -46 KErrPermissionDenied
Hi,
I have developed a Python application for the N95.
The application runs fine in the python shell. I
created a sis file with all caps available to the
developer. When the application loads up it displays
a canvas containing two images and some txt. The sis
file is installed on the sdcard and the images are
located in private/**uid**/resources/ui/. I have
checked the images are there on the sd card. When i
run my sis file after the successful install in
through an error : "SymbianError: Errno -46
KErrPermissionDenied".
What im doing wrong and why is the error coming up???
:S
Thank you very much for you help.
regards
Paul Haenel
Re: SymbianError: Errno -46 KErrPermissionDenied
I have't worked with Python so I can only guess what such a sis file might contain. Could you share the content of the PKG file that was used to generate the SIS?
[QUOTE=paul.haenel;483669]... I
created a sis file with all caps available to the
developer. ...[/QUOTE]
SIS files don't have capabilities, it is the executables whithin them that have such attributes. The SIS file might be signed with a certificate which grants the application the right to use some set of capabilities but should there be a mismatch between the set of caps in the certificate and the set of caps of the binaries then it will be the installation that fails, not the application at run time.
If the application can be installed you can ignore any worries you have about the signing process.
Re: SymbianError: Errno -46 KErrPermissionDenied
And also think about the super-secret **uid**. That UID has to be the UID3/SID of the .exe file.