У меня есть QT Symbian мобильное приложение C++, которое хорошо работает в эмуляторе, но когда приложение скомпилировано в файл SIS и установлено по телефону, это устанавливает успешно, но не запускается и перестало работать тихо без любого сообщения.
Приложение использует QtMobility 1.0.1 для доступа к Местоположению API.
Обнаружено, что проблема, с которой я столкнулся, связана со следующей ошибкой: https://bugreports.qt.io/browse/QTMOBILITY-360
, которая вызвана использованием API Qt Mobility 1.0.1, которые связаны с библиотекой (LBT), которая недоступна на устройствах Symbian 5-й редакции (но будет доступна на Symbian ^ 3)
Когда я вернулся к использованию API Qt Mobility 1.0.0 на устройстве, приложение запустилось успешно.
В отчете об ошибке указано, что она была исправлена в версии 1.0.2 Qt Mobility API, но еще не выпущена.
Прошлой ночью была выпущена Qt Mobility 1.0.2. См. http://blog.qt.io/blog/2010/07/27/qt-mobility-102-released/ .