Symbian S60: установка и сертификация приложений

УСТАНОВКА

Скопируйте установочный SIS-файл в память смартфона любым доступным способом. Далее, используя «Диспетчер приложений» либо файловый менеджер, запустите инсталляционный файл. Начнется установка программы. На вопрос системы о продолжении установки ответьте «Да», затем выберите язык приложения и место, куда будет установлена программа (это может быть память телефона либо карта памяти). По окончании процесса установки ярлык программы появится в главном меню телефона.

Некоторые приложения не нуждаются в установке — достаточно просто скопировать папку программы в каталог \System\Apps. После этого ярлык программы автоматически появится в главном меню телефона.

УДАЛЕНИЕ ПРОГРАММ

Для удаления установленных программ запустите «Диспетчер приложений», выберите программу, которую хотите деинсталлировать, и нажмите «Функции» => «Удалить». После подтверждения программа будет удалена из памяти смартфона.

УСТАНОВКА ПРИЛОЖЕНИЙ, ТРЕБУЮЩИХ СЕРТИФИКАЦИИ

(только для владельцев смартфонов на базе Symbian OS 9.1 и выше)

ознакомиться с примером сертификации интерпретатора языка программирования Python

Как подписать приложение самостоятельно

На нашем диске вы найдёте архив с двумя программами, необходимыми для сертификации. Чтобы переписать их на ваш жесткий диск, нажмите на кнопку СКОПИРОВАТЬ.

Сперва устанавливаем программу Symbian Developer Certificate Request (файл DevCertRequest.30.10.2006.v20.exe). Процесс установки абсолютно стандартен для всех приложений, написанных для Windows, поэтому на данном этапе у вас не должно возникнуть никаких проблем.

По завершении установки запускаем программу и видим следующее окно:

Процесс получения сертификата разработчика состоит из 5 этапов:

Первое, что вас попросят сделать, — это указать произвольное имя файла лицензии и его будущее месторасположение:

Лучше всего создать для этих целей отдельную папку.

Далее нам необходимо создать файл ключа для нашей лицензии. Так как наш сертификат предназначен только для тестирования на одном конкретном смартфоне, то напротив поля ACS Pub ID available выбираем пункт «No».

Теперь указываем имя нашего будущего ключа, желаемый путь к нему и произвольный пароль доступа:

Заполняем предложенную анкету произвольными данными. Поля, отмеченные звездочкой, обязательны для заполнения:

В следующем окне необходимо ввести IMEI вашего смартфона и выбрать API, которые необходимы для корректного функционирования приложения:

Для ввода IMEI нажмите на кнопку «...», затем введите 15-значный номер и нажмите кнопку «Add»:

Напомним, что узнать IMEI смартфона можно, набрав *#06#.

К сожалению, добавить больше одного IMEI нам не дадут, поэтому закрываем окно нажатием на кнопку «ОК». Теперь осталось только добавить желаемые API.

По умолчанию они уже выделены и нам остается лишь нажать кнопку «Add»:

Еще раз проверяем введенные данные и жмем на кнопку «Finish»:

Если вы все сделали правильно, то появится диалоговое окно, уведомляющее о том, что файл лицензии успешно создан:

Теперь отправляемся на веб-сайт сервиса Symbian Signed, а если конкретней — на страницу регистрации нового пользователя .

Для экономии времени заполняем лишь те поля, которые отмечены звездочкой.

Учтите также, что поле «Username» должно содержать не менее четырех символов, а поле «Password» — не менее восьми, причем среди них должны обязательно присутствовать как буквы, так и цифры!

После заполнения формы нажимаем кнопку «View legal agreement»:

В появившемся окне прокручиваем текст до конца и нажимаем «I Accept»:

Теперь можно смело кликать на «Register Now».

Далее нам остается проследовать на главную страницу сервиса сертификации и войти на сайт, используя свои логин и пароль:

После авторизации следуем по ссылке

.

Нажимаем кнопку «Обзор» и указываем путь до файла лицензии. Жмем «Send»:

И после непродолжительного ожидания видим окно с информацией о созданном сертификате:

К сожалению, сертификат, сгенерированный таким образом, действителен всего полгода, после чего подписанные им приложения перестанут устанавливаться. Однако данное ограничение можно обойти — достаточно всего лишь перевести часы смартфона на несколько месяцев назад, либо повторить процедуру снова.

Ну и, наконец, жмем «Download» и сохраняем готовый сертификат на своем компьютере.

Теперь можно приступать к непосредственной подписи приложений. Для этого нам понадобится программа SignTool (файл SignTool.1110.exe).

Интерфейс программы полностью русифицирован и интуитивно понятен:

В верхней части указываем путь к файлу, который необходимо подписать (за один раз можно подписывать сразу несколько файлов), чуть ниже вводим путь до сертификата, полученного на сайте Symbian Signed, а также путь до сгенерированного ключа.

После чего остается лишь ввести пароль к ключу, указать папку, куда будут сохраняться готовые файлы, и нажать кнопку «Подписать».

Вот и все — теперь приложение подписано, и его можно спокойно устанавливать на смартфон.






Рекомендуемый контент




Copyright © 2010-2017 housea.ru. Контакты: info@housea.ru При использовании материалов веб-сайта Домашнее Радио, гиперссылка на источник обязательна.