Общие вопросы

Для подписи приложения (игры) на смартфоне Вам понадобится программа для сертификации приложений непосредственно на смартфоне. Примером такой программы может быть FreeSigner (спасибо китайскому разработчику!). Она очень пригодится тем, кто в силу определённых причин пока не может открыть полный доступ к файловой системе своего смартфона и не имеет нормального доступа к ПК.

 

Программа совместима со смартфонами на базе Symbian 9.1, 9.2, 9.3, 9.4.

 

Если у Вас уже установлена и настроена программа FreeSigner, процесс подписи приложений очень прост:

 

1. Запускаете программу
2. Добавляете новую задачу
3. Выбираете приложение (игра, программа, тема и т.д.), которое нужно подписать
4. Выбираете пункт меню Sign Sis
5. Добавляете еще приложения или нажимаете Go!
6. Программа подпишет приложение и сохранит его в директории, указанной в настройках.

 

Более подробная инструкция по подписи приложений приведена ниже (см. п.2 Подпись приложений)

 

Подписанное приложение появится с добавлением слова signed к имени файла, и буквы x к расширению. Например, было: SmartMovie.sis, стало SmartMovie_signed.sisx.

 

Если Вы только собираетесь установить программу на смартфон, Вам необходимо сделать следующее.

Для подписи приложения вам необходимо иметь персональный сертификат (как его заказать и получить). Далее нужно скачать программу для подписи приложений на смартфоне FreeSigner. Установите ее в на смартфон - можно как память телефона так и на карту памяти. Запустите программу FreeSigner.

 

1. Настройка программы для подписи приложений.

 

Настроим программу для подписи личным сертификатом, укажем пути к сертификату и ключу. Заходим в меню Функции - Параметры.

 

Properties

 

 

В списке параметров первые 3 параметра пропускаем: Self Sign Cert , Self Sign Key и Self Sign Key Pass


We don't need Self xxx

 

Эти пункты, где указано Self Sign, относятся к подписи общим сертификатом, который не имеет достаточных прав для установки многих приложений, а пригодится лишь для подписи, например, тем оформления и русификаторов. Поэтому оставляем их без изменений.

 

Изменять будем следующие параметры:

 

Sign Cert - путь к вашему личному сертификату
Sign Key - ключ для сертификата

 

Sign Cert and Sign Key

 

 

Заполним поле Sign Cert. Для этого выберем путь к файлу сертификата .cer. (см. картинку ниже)

 

 

Заполним поле Sign Key. Для этго проделываем ту же самую операцию - выбираем путь к файлу ключа .key . Он находится в той же папке, где и файл сертификата.

 

Пункт Sign Key Pass отвечает за ввод пароля к ключу сертификата.
В случае, если Вам указано, что есть пароль ключа (и указан сам пароль), то для ввода пароля нажмите пункт Sign Key Pass джойстиком по центру. В появившемся окне введите пароль. В случае, если ключ не имеет пароля (это обычно указывается при получении сертификата), то данный пункт параметров оставляем без изменений, т.е. не вводим пароль.

 

Должна получиться следующая картина с заполненными полями:

 

 

Далее идут сугубо индивидуальные настройки:

 

Сохранить файл в - путь, куда будут сохраняться подписанные приложения. По умолчанию стоит параметр "Такое же как источник", то есть файл будет сохраняться в папку с оригиналом файложения с припиской signed и расширением. sisx. Этот параметр можно изменить на другой "Вручную" - в этом случае необходимо указать путь, куда будут сохраняться все подписанные приложения.

 

Сохранить прошлый путь:
- Разрешить - это значит, что программа запомнит путь к последнему подписанному ей приложению.
- Запретить - это значит, что каждый раз придется указывать путь к приложению, которое необходимо подписать.

 

 

2. Подпись приложений.

 

Чтобы подписать приложение с помоью программы FreeSigner вам необходимо сделать следующие действия.
Запускаем программу Freesigner. Выбираем пункт Добавить задачу.



 

Указываем путь к файлу, который необходимо подписать. Выбираем нужный нам файл, нажимаем Функции - Добавить.

 

 

Появится окошко с тремя разными вариантами подписи:

  • Sign Sis - подписать личным сертификатом, выданным под Ваш IMEI
  • Self Sign Sis - подписать общим сертификатом
  • Remove Sign - удалить подпись

Выбираем пункт Sign Sis (подпись свеженьким личным сертификатом).

 

 

 

В результате увидим, что файл добавится в список задач программы FreeSigner. Отмечаем его, жмем Функции - Начать.

 

 

Программа подпишет файл и сохранит его копию либо в папке оригинала файла либо в той папке, которая указана в настройках программы. Расширение подписанного файла изменится на *.sisx. Его-то и надо будет запустить для установки :)

 

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

 

 

 

Также если выхите подписать несколько файлов одновременно, то можеет просто надобавлять в список задач все нужные вам файлы, выбрать из меню Функции - Начать и все файлы, добавленные в список задач FreeSigner, будут подписаны.

 

 

Общий процесс от установки программы FreeSigner до подписи приложения показан на видео:

 

Задать вопрос
Отправить