Отладка приложения Symbian с использованием возможности, которая не может быть подписана самостоятельно - PullRequest
1 голос
/ 08 мая 2011

Сейчас я изучаю 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 Ответ

1 голос
/ 08 мая 2011

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

...