2011-10-03 2 views

Répondre

1

J'ai le même problème avec Qt 4.6.3. Qt 4.7.3 crée des fichiers .sis non signés sans aucun problème, mais pas 4.6.x. Si la version de Qt n'est pas importante pour vous, passez à 4.7. Je cherche une autre façon de résoudre ce problème, parce que je veux soutenir les anciens appareils qui ne fonctionnent pas avec Qt 4.7

UPD: J'ai trouvé deux façons de créer sis non signé:

  1. Créer un fichier sis signé avec QtCreator et supprimer la signature avec Syscontents outil
  2. Copier le modèle .pkg, l'éditer un peu et créer sis avec l'outil de ligne de commande makesis.

J'ai utilisé la deuxième manière, car j'utilise un fichier d'installation localisé. Les installations localisées fonctionnent mal dans Qt 4.6.3 hors de la boîte, donc j'ai dû créer un fichier .pkg personnalisé

+0

J'ai fini par utiliser l'outil Syscontents. Merci. – Gerstmann

0

Vous ne pouvez pas installer l'application non signée au téléphone. Essayez de le signer et de voir si cela fonctionne mieux

+0

Je n'arrive même pas à créer le paquet sis. J'ai édité ma question pour être plus clair. Mes excuses. – Gerstmann

+0

Pouvez-vous faire des exemples de projets Qt pour fonctionner? Ensuite, vous pouvez vérifier les paramètres du projet à partir d'eux – Riho

Questions connexes