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