Отладка приложения Symbian с использованием возможности, которая не может быть подписана самостоятельно

Сейчас я изучаю Qt, особенно обмен сообщениями QtMobility. Я развернул его на S60 FP 2, Nokia E72.

Но приложение использует возможности, которые должны были иметь самозаверяющую лицензию. До сих пор, если мне нужно развернуть его на устройстве, мне нужно сначала загрузить файл на https://www.symbiansigned.com/app/page/public/openSignedOnline.do чтобы приложение имело открытую лицензию.

Проблема в том, что это не короткий путь. Чтобы развернуть его, мне нужно собрать-> компилировать-> загрузить-> подтверждение по электронной почте-> скачать-> удалить старую версию по телефону-> установить новую -> попробовать. И это хуже, если мое интернет-соединение не работает.

Есть ли более простой (и, надеюсь, бесплатный) способ? Дело в том, что мне нужно лицензировать его, достаточно для одного телефона, я все еще учусь и не собираюсь его публиковать. Издателю Ovi требуется оплата в размере 1 евро с помощью кредитной карты, а у меня ее нет.

РЕДАКТИРОВАНИЕ: Я только что прочитал этот http://wiki.forum.nokia.com/index.php/How_to_guide_for_creating/signing_sis_files и обнаружил, что использовал только те возможности, которые могут использоваться самоподписанными. Но когда я пытаюсь использовать самозаверяющий сертификат и пытаюсь запустить его из QtCreator, он выдает ошибку, связанную с ОС. Когда я пытался установить приложение вручную, приложение работало нормально, поэтому не нужно делать открытые подписанные вещи..... -_- Так что я думаю, что проблема в QtCreator / TRK. Есть ли решение, что приложение может быть запущено с использованием QtCreator?

Отредактировано: после того, как я установил вручную, TRK тогда работает просто отлично. Я действительно не понимаю. Простите за проблему.

1 ответ

У меня нет четкого ответа на этот вопрос, но да, я часто сталкивался с той же проблемой при использовании Qt Creator. Большую часть времени проблема исчезла, когда я либо перезапустить Windows, либо перезагрузить телефон. Также эта проблема, кажется, возникает, если вы отсоедините USB от телефона во время отладки.

Другие вопросы по тегам