 | Вход |  | |
 | Навигация |  | |
 | Опрос |  | |
|
| На какой платформе ваш смартфон |
|
|
 | Партнеры |  | |
| |
 |
Интересное |
 |
 |
Подпись приложений для Symbian 9.1 |
 |
Как известно на ОС Symbian OS 9.1 присутствует жесткая система сертификации приложений, т.е. "неподписанные" программы просто не будут устанавливаться на смартфон (смартфон ругается на ошибки в сертификатах). В связи с этим я предлагаю Вам ознакомиться с алгоритмом самостоятельного получения сертификата и подписывания им приложений.
1. Для начала вам необходимо скачать и установить DevCertRequest v2.0.
2. После этого запускаем DevCertRequest пишем имя вашего нового файла с расширением .csr, например sertif.csr.
3. В следующем окне вам необходимо заполнить поля таким образом: ACS Pub ID availaible -> No Чуть ниже вводим путь к будущему файлу ключу mykey.key, пароль и подтверждение (запоминаем или записываем - он еще пригодится)
4. В следующем окне заполняем поля (в этом окне нет какой-либо строгости в заполнении, так что можете указать, то, что хотите)
5. В следующем окне нажимаем на кнопку обзора (...), в верхнее поле появившегося перед вами окна вписываем IMEI вашего смартфона, и после этого нажимаем Add -> OK.
Далее выбираем Capabilities (изначально, все "возможности" в левом столбце будут выделены) -> нажимаем Add (добавляя необходимые возможности в сертификат)
6. В следующем окне видим все введенные данные.
После этого нажимаем Finish. При всех правильно выполненных действиях, на экране вы увидите следующее:
7. После этого регистрируемся на www.symbiansigned.com или входим под своим логином и паролем (если вы уже зарегистрированы).
8. После этого переходим на вкладку My Symbian Signed
далее слева Developer Certificates -> Request
9. Через кнопку обзор (...) находим созданный программой csr-файл -> вводим код с картинки -> нажимаем Send.
10. После проделанных операций выскакивает окошко с информацией о созданном сертификате, дате его получения и окончания -> нажимаем Download.
Будьте внимательны! В случае если файл сертификата скачается с расширением .htm, необходимо изменить расширение файла на .cer и сохранить в папку, где вы создавали файл ключ mykey.key.
Сертификат подписывается сроком на полгода. Подписанная таким образом программа будет работать и дальше, но вот установить ее заново по истечении этого срока получится лишь если "отмотать" время на смартфоне.
11. Для подписи приложений можно воспользоваться SiSsigner v1.4: Для этого устанавливаем данную программу, например в c:signer Далее в эту же папку копируем наш key файл, который мы использовали при получении сертификата (mykey.key) и сертификат, который мы получили и скачали с сайта www.symbiansigned.com. Запускаем программу и видим:
Указываем пути и жмем подписать Далее мы видим следующее окно:
После этого получаем подписанный файл. Он сохраняется рядом с неподписанным. Теперь данный файл можно устанавливать на смартфон, IMEI которого Вы указали при создании сертификата.
P.S. Если все вышеприведенные действия не помогли, и смартфон выводит ошибку, что срок действия сертификата истек, то попробуйте поменять дату в смартфоне перед установкой приложения или игры на год назад! После установки верните дату на исходную! |
|
|
 | Популярное |  | |
 | Интернет магазин |  | |
|