Найти - Пользователи
Полная версия: howto публикация в ovi-магазине
Начало » Mobile Python » howto публикация в ovi-магазине
1 2
mrbloom
У кого получилось опубликовать скрипт в ови поделитесь опытом (у мя вышло частично)
И вообще непонятно возможно ли такое

Мои действия

1.заплатил визой за publisher id
1а.получил от нокии application uid-s
2.взял свой простенький скрипт работает на питоне 1.4.5 - 2.0.0
3.запаковал скрипт в неподписанный сис файл указав один из присланных нокиевских application uid с помощью application packager из стандартного пакета Pys60 Python 2.0.0 для windows
4. при попытке опубликовать sis файл publish.ovi.com выдает такую ошибку:

Add File
There were some validation errors! Further details are by the fields.
Before you upload…
Symbian applications must be pre-tested and Symbian signed, either Express or Certified.
Visit: https://www.symbiansigned.com/app/page for more information about Symbian Signed.

Nokia offers Symbian Express signing service for the Ovi Store. All the necessary steps to request having your Symbian based (.sis) apps signed by Nokia can be found here:
http://www.forum.nokia.com/Distribute/Packaging_and_signing.xhtml

Note: unsigned applications will fail QA (unsigned applications result in an error message prompted on the device).
R.Ll.S.h57
На Ovi Store могут быть опубликованы только приложения, у которых есть сертификат. Если вы пройдете сертификацию для python приложения, то вы сможете опубликовать его на Ovi Store.
mrbloom
Получилось отправить на публикацию приложение
Мои действия

1.заплатил визой за publisher id
1а.получил от нокии application uid-s
2.взял свой простенький скрипт работает на питоне 1.4.5 - 2.0.0
3.запаковал скрипт в неподписанный сис файл указав один из присланных нокиевских application uid с помощью application packager из стандартного пакета Pys60 Python 2.0.0 для windows
3а. !!!ВНИМАНИЕ!!! на странице publish.ovi.com надо uid вводить начиная с 0х (в e-mail присылают uid без 0х)

Теперь жду ответа от ovi
Скорее всего будет отказ так как мое приложение без питона відает ошибку
need python runtime
need PIPS

Есть идеи как засунуть инсталятор питона вместе с приложением в sis файл?
mrbloom
R.Ll.S.h57
На Ovi Store могут быть опубликованы только приложения, у которых есть сертификат. Если вы пройдете сертификацию для python приложения, то вы сможете опубликовать его на Ovi Store.
сейчас вроде как бы нокиа может за вас подписывать приложение
надо только быть паблишером
igor.kaist
mrbloom
Теперь жду ответа от ovi
Скорее всего будет отказ так как мое приложение без питона відает ошибку
need python runtime
need PIPS
Есть идеи как засунуть инсталятор питона вместе с приложением в sis файл?
Это на каких моделях. Для symbian 9.4, например, сделали что то типа репозитария. Если устанавливаешь приложение при неустановленном питоне, инсталятор откроет “обновление ПО” с предложением установить недостающие компоненты.
А так, пихать в sis файл интерпретатор не совсем хорошая практика. У ensymble есть вроде опция merge которая склеивает sis файлы.
R.Ll.S.h57
igor.kaist
А так, пихать в sis файл интерпретатор не совсем хорошая практика.
Полностью согласен.

igor.kaist
Если устанавливаешь приложение при неустановленном питоне, инсталятор откроет “обновление ПО” с предложением установить недостающие компоненты.
Или просто предупредит об отсутствии компонента (на старых моделях).

mrbloom
Скорее всего будет отказ так как мое приложение без питона відает ошибку
need python runtime
need PIPS
Из-за этого, думаю вам не откажут. Если б приложение молча вылетало тогда да. А так пользователь уведомлен об отсутствии компонентов.
mrbloom
ну как я и предпологал OVI отказываеться публиковать сис файл скомпиленный питоном

Вот их ответ
FAILED.
SUMMARY: The application cannot be launched.
STEPS TO REPRODUCE:
1. Download and install the content.
2. Launch the application.
ACTUAL RESULT: The application does not launch. The following error message is displayed: “Check if the following components are installed. ->Python Runtime ->PIPS Library”.
EXPECTED RESULT: The application is launched without any issues.
AFFECTED DEVICES: Nokia 6120 Firmware: v05.11 RM-243.

Осталось попробовать запаковать в сис рантайм питона. Кто это делал озовитесь пожалуйста?
R.Ll.S.h57
Есть программа SisContents. Она может встраивать сис пакеты. Главное не здаваться.
mrbloom
R.Ll.S.h57
Есть программа SisContents. Она может встраивать сис пакеты. Главное не здаваться.
сенкс посмотрю

впринципе можно еще разобраться как компилить питон рантайм вместе с питон программой. Плюс такого подхода что можно исключить из сиса не нужные пакеты. Минус надо разбираться с++ для симбиан.
mrbloom
Э попытался слить все sis в один с помощью ensymble.py который идет вместе с Python_2.0.0
увы pips.sis это какой-то сис с другими сисами

D:\Users\mrbloom\>ensymble.py mergesis Python_2.0.0.sis pips.sis my_py.sis out.sis

Вывод:

ensymble.py: warning: no certificate given, using insecure built-in one
ensymble.py: pips.sis: input SIS file contains embedded SIS files

Программа siscontents смогла сисы слить в один сис. Сис ставиться на тел.
В установленных программах виден. Но в программах его и так же как питон скриптшела увы нет.
Поэтому кто-то ей что-то запаковывал поделитесь, что делаю не так.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB