Как подписать приложение личным сертификатом?

3 ноября 2014 г. Просмотров: 655
Для защиты от потенциально опасного программного обеспечения в смартфонах Nokia используется система проверки сертификатов безопасности. Неподписанные сертификатом приложения ограничиваются в функционале или вообще не запускаются.

Вам понадобится

  • - компьютер;
  • - программа Sissigner.

Инструкция

  • Для подписи приложения личным сертификатом вам необходима программа SisSigner. Скачайте ее из интернета и распакуйте в любое удобное место. Архив содержит все файлы, необходимые для начала работы. Установите программу на жесткий диск компьютера. Скопируйте папку cert из скачанного архива и вставьте в корневую папку установленного приложения.
  • Получите личный сертификат для подписи. Сертификат – это электронный документ, который дает право устанавливать приложения для конкретного пользователя. Воспользуйтесь для этого одним из онлайн-сервисов. Вам необходимо будет ввести в специальное поле IMEI своего телефона (можно узнать с помощью набора *#06#). Время до готовности сертификата и ключей к нему может составлять от нескольких часов до одного дня (в зависимости от используемого сервиса). После готовности файлов загрузите их в свой компьютер.
  • Копируйте полученный сертификат (файл, который имеет cer-расширение) в каталог SISSigner, туда же копируйте ключи к сертификату (файл с key-расширением). Далее запустите программу и в открывшемся окне укажите путь к файлу ключа и путь к сертификату. В окне ввода пароля для файла ключа введите 12345678 (значение по умолчанию). Выберите пункт «Далее», щелкните по кнопке «Обзор» и укажите приложение, которое необходимо подписать. Все параметры настроены, нажмите на кнопку «Подписать». Процесс подписи приложения окончен.
  • Подключите телефон к компьютеру с помощью usb-шнура. Запустите приложение PC Suite и с его помощью установите программу в телефон. Вы можете также скопировать подписанное приложение в телефон и произвести установку непосредственно с мобильного устройства.
  • Оцените статью!