Install of signed app fails if unsigned installed before
cip opened this issue · comments
Reason:
qmake uses TARGET both for executable name and application name displayed to user. On symbian installation fails if a different app (= different UID) has the same executable name. This is in particular the case if the unsigned version had been installed and the signed version is installed.
To fix include UID in executable name, and change application name.
Fix from:
http://www.developer.nokia.com/Community/Discussion/showthread.php?203666-How-to-specify-different-exe-and-application-name-in-the-pro-file&ticket=ST-42125-lUq7G3jS1tjyJgSpt0bv6P3oQNBomKBVsZQ-20
(In qmake >= 4.7.? there is a more official way to do it, but as for FP1 4.7 cannot be used this fix is used instead)
Fixed in 0.0.46
Note that appearantly building unsigned installer packages does not work in qt creator.
0.0.56: Changed sis package name. (Removed uid, added self-signed in case app self-signed)