Добавил:
Только когда поступишь в технический вуз поймешь на сколько ты гуманитарий Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дополнительные материалы.pdf
Скачиваний:
3
Добавлен:
07.06.2025
Размер:
12.29 Mб
Скачать

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

Подписание установочных пакетов

Установочные пакеты приложений должны быть подписаны

{package_name}.rpm — установочный пакет ПО

Для подписания пакета необходимы:

Закрытый ключ подписывающей стороны {key}.pem

Сертификат подписывающей стороны {cert}.pem

https://community.omprussia.ru/documentation/software_development/guides/package_signing.html

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

Выпуск сертификата

Разработчики не могут использовать самостоятельно созданные сертификаты для подписания пакетов

Чтобы получить сертификат, разработчик должен сначала сгенерировать CSR: запрос на сертификат для подписи

Генерация сертификата осуществляется с помощью утилиты OpenSSL

Полученный файл запроса необходимо передать полномочному представителю компании ОМП

dev-support@omp.ru

Сгенерированный файл {cert}.pem будет отправлен разработчику

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

Публичные ключевые пары

Публичные ключевые пары будут сгенерированы для того, чтобы использоваться для разработки и отладки

Ключи не смогут работать в реальных устройствах, находящихся в эксплуатации

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

РАЗРАБОТКА ПО ДЛЯ ОС АВРОРА

Подпись приложений в IDE

1Переключиться в режим Проекты и открыть настройки запуска необходимого комплекта для сборки

2Выбрать метод запуска

Build RPM Package For Manual Deployment

Deploy As RPM Package

3Включить подписание RPM-пакета нажатием кнопки Включить

4Раскрыть вкладку RPM Sign нажатием кнопки

Подробнее и указать:

путь и имя файла ключа

путь и имя файла сертификата