安装 PythonForS60 时出现证书错误

发布于 2024-10-14 16:53:30 字数 518 浏览 6 评论 0原文

我正在尝试使用Python为Symbian手机创建一个小应用程序。作为初学者,我在设置开发环境时遇到了一些麻烦。我安装了 Symbian3 SDK、PyS60 应用程序管理器(用于创建要安装在手机上的 .sis 文件)和 python 2.5.2 。我创建了一个小型 hello world 程序并创建了其等效的 .sis 文件。但是当我尝试在 Symbian 3 SDK 中安装它时,它给了我一个“Python 运行时错误”;我想这是因为 SDK 上没有安装任何 python。但是当我尝试安装 PythonForS60.sis 文件时,它给了我一个证书错误。我尝试通过 SDK 下载该文件,再次出现证书错误。我尝试通过 SymbianSigned.com 验证应用程序,然后出现此错误 “.sis 文件包含开放签名(在线)不允许的功能 失败:提交的 .sis 文件使用的 UID 未分配给与此电子邮件地址匹配的帐户持有者 (0x20022ee8 ) 失败:提交的 .sis 文件使用的 UID 在受保护范围内,并且未分配给与此电子邮件地址 (0x20022ee8) 匹配的帐户持有人”。有人可以帮我解决这个问题吗??

I am trying to create a small application for Symbian mobile phones using Python. Being a beginner i am having some trouble in setting up the environment for development. I installed Symbian3 SDK,PyS60 Application Manager ( for creating the .sis files to be installed on phones) and python 2.5.2 . I created a small hello world program and created its equivalent .sis file. But when i try to install it in Symbian 3 SDK, it gives me a 'Python Run time Error' ; i suppose it is because there isnt any python installed on the SDK. But when i tried to install the PythonForS60.sis file, it gives me a certificate error. I tried downloading the file through SDK, again it gives me a certificate error. I tried certifying the application through SymbianSigned.com, then it gives this error
"The .sis file contains capabilities that are not permitted for Open Signed (Online)
FAILURE: Submitted .sis file uses a UID that is not allocated to the account holder matching this email address (0x20022ee8 )
FAILURE: Submitted .sis file uses a UID that is in protected range and is not allocated to the account holder matching this email address (0x20022ee8)" . Can somebody help me to solve this..??

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

习惯成性 2024-10-21 16:53:30

在您的 Symbian 手机上打开应用程序管理器,转到设置并选择软件安装。将其从 Signed 更改为 All。这将允许您安装没有证书的应用程序,例如您刚刚打包的 SIS 文件。

另请注意,PythonForS60 2.0 仅适用于 Python 2.5

Open Application Manager on your Symbian phone, go to settings and select Software installation. Change it from Signed to All. This will allow you to install applications which don't have a certificate, such as the SIS file you just packaged.

Also note that PythonForS60 2.0 works only with Python 2.5.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文