Blackberry - подписание заявки - PullRequest
4 голосов
/ 11 мая 2009

Из того, что мало доступно в Интернете для подписи приложений BB, я могу предположить, что нам просто нужен файл .cod для подписи приложения и нам не нужен исходный код.

Может кто-нибудь подтвердить это?

Ответы [ 3 ]

7 голосов
/ 11 мая 2009

Ваш файл .cod генерируется автоматически при компиляции кода. Вам нужно будет только подписать его, если вы используете любой из контролируемых API: API времени выполнения, API приложений Blackberry и Crypto API.

Затем вы регистрируетесь в Blackberry (которая бесплатна, но требует кредитной карты), и вам выдают ключ подписи, который вы затем используете для подписи всех будущих файлов трески.

Я использую Eclipse с плагином Blackberry JDE и, перейдя в диалог Blackberry -> Запросить подписи ... вы увидите, нужно ли подписывать какие-либо из ваших файлов .cod.

6 голосов
/ 22 мая 2009

В феврале 2009 года я написал статью об этом, и, похоже, она помогла многим людям:
Справка по подписи кода BlackBerry, часть II

5 голосов
/ 11 мая 2009

Небольшая коррекция @Fermin. Если у вас нет исходного кода, вам нужен файл .cod и файл .csl (и, необязательно, файл .cso) - все они генерируются RAPC (обычно вызывается через JDE или подключаемый модуль Eclipse). ).

.cod - это то, что будет загружено на устройство, .csl и .cso - файлы для инструмента подписи BlackBerry, которые сообщают ему, какие подписи необходимы (соответственно, они перечисляют необходимые и дополнительные ключи, необходимые для вашего приложения) , Если у вас нет этих двух файлов, инструмент для подписи сочтет, что подписи не нужны, и не подпишет .cod, который затем не будет работать на вашем устройстве.

Если файл .csl не был создан, это означает, что для вашего .cod нет необходимых подписей, и вы можете запускать на устройстве без подписи.

РЕДАКТИРОВАТЬ: также ключи подписи кода всего $ 20 долларов, и это быстрый процесс.

...