Ошибка сертификата при установке PythonForS60 - PullRequest
1 голос
/ 28 января 2011

Я пытаюсь создать небольшое приложение для мобильных телефонов Symbian с использованием Python. Будучи новичком, у меня возникли некоторые проблемы в настройке среды для развития. Я установил Symbian3 SDK, PyS60 Application Manager (для создания файлов .sis для установки на телефоны) и python 2.5.2. Я создал небольшую программу hello world и создал ее эквивалентный файл .sis. Но когда я пытаюсь установить его в Symbian 3 SDK, у меня появляется «Ошибка времени выполнения Python»; Я полагаю, это потому, что на SDK не установлен Python. Но когда я попытался установить файл PythonForS60.sis, он выдает ошибку сертификата. Я попытался загрузить файл через SDK, снова он выдает ошибку сертификата. Я попытался сертифицировать приложение через SymbianSigned.com, тогда он выдает эту ошибку "Файл .sis содержит возможности, которые не разрешены для Open Signed (Online) ОТКАЗ: В отправленном файле .sis используется UID, который не назначен владельцу учетной записи, соответствующему этому адресу электронной почты (0x20022ee8) ОТКАЗ: В отправленном файле .sis используется UID, который находится в защищенном диапазоне и не назначен владельцу учетной записи, соответствующему этому адресу электронной почты (0x20022ee8).

1 Ответ

1 голос
/ 28 января 2011

Откройте Application Manager на своем телефоне Symbian, перейдите в настройки и выберите Software installation.Измените его с Signed на All.Это позволит вам устанавливать приложения, у которых нет сертификата, например, файл SIS, который вы только что упаковали.

Также обратите внимание, что PythonForS60 2.0 работает только с Python 2.5.

...