Требуется ключ подписи BlackBerry RIMAPPSA2 - почему? - PullRequest
3 голосов
/ 22 июня 2011

Я пытаюсь подписать наше приложение BlackBerry, но теперь оно запрашивает ключ подписи «RIMAPPSA2», который является ключом подписи для частных API (что, я полагаю, недопустимо в мире приложений). Поэтому я хочу снять это требование, чтобы я мог запустить приложение на устройствах.

В журнале сборки ничего нет. Мое приложение НЕ использует ни один из следующих пакетов (что может быть связано с интернетом):

  • net.rim.vm.Persistable
  • net.rim.vm. *
  • net.rim.device.api.browser.field2. *
  • net.rim.device.api.browser.field2.debug. *
  • net.rim.device.api.script. *
  • org.w3c.dom.jsp2. * <- на самом деле использует org.w3c.dom. *, Но у меня было приложение, не требующее этого, в котором уже был этот пакет. </li>
  • net.rim.device.api.io.Seekable

И я не импортирую никаких внешних JAR-файлов (хотя я был раньше). Я использую 4.5 JDE.

Как я могу узнать, что заставляет средство подписи требовать эту подпись?

Есть ли способ отследить, что вызывает необходимость подписи (RIMAPPSA2)?

Ответы [ 2 ]

1 голос
/ 02 апреля 2012

Это может быть связано с ошибкой в ​​Eclipse или RIM.Возможно, вы не используете классы RIMAPPSA2.

ОК, поэтому трудно поверить, но эта страница может решить проблему для некоторых:

В основном это ошибка, и путем изменения дескриптора приложения, сохранения, удаления и повторного добавления файла JAR проблема устранена.

Последующие действия# 1 - может не работать:

Приведенное выше решение позволило мне создать и подписать приложение.К сожалению, приложение не будет работать на телефоне Module 'MyApp" attempts to access a secure API.

Продолжение №2 - это сработало для меня:

Я задокументировал полное решение, которое работало для меня здесь:

В моем случае я импортировал свой собственный файл JAR, и мне нужно было установить сборку этого проектатипа быть MIDLET.Установка LIBRARY или APPLICATION вызвала проблемы.

0 голосов
/ 23 июня 2011

Я не пробовал, так как жду своего ключа подписи.

Если вы используете eclipse, вы можете иметь следующие настройки, которые можно отключить.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...