У меня та же проблема с Qt 4.6.3.Qt 4.7.3 без проблем создает неподписанные файлы .sis, а 4.6.x - нет.Если версия Qt для вас не важна, обновитесь до 4.7.Я ищу другой способ решить эту проблему, потому что я хочу поддерживать старые устройства, которые не работают с Qt 4.7
UPD: Я нашел два способа создания неподписанных sis:
- Создайте подписанный файл sis с помощью QtCreator и удалите подпись с помощью Syscontents tool
- Скопируйте шаблон .pkg, отредактируйте его немного и создайте sis с помощью инструмента командной строки madeis.
Я использовал второй способ, потому что я использую локализованный установочный файл.Локализованные установки плохо работают в Qt 4.6.3, поэтому мне пришлось создать собственный файл .pkg