2011-11-17 3 views
0

Travailler sur une application blackberry. Jusqu'à présent, travaillait sur éclipse. Maintenant déplacé à webworks sdk 2.2 qui ne supporte pas le plugin eclipse. Suivez les instructions sur la page phonegap pour obtenir les fichiers de morue. Maintenant que j'ai les fichiers de morue, comment puis-je les signer? J'utilise la commande ant pour générer les fichiers de morue. J'ai le mot de passe de signature de code dans project.properties.blackberry code de signature pour phonegap sans utiliser eclipse

ant build Buildfile: C:\Dev\bbw\sample\build.xml 

J'ai le mot de passe de signature de code dans project.properties.

EDIT Utilisé le signaturetool Java -jar Signaturetool.jar. Quand je lui donne les fichiers de morue, il n'y a aucune signature requise. Quand je fais une installation OTA sur mon appareil, il y a des erreurs en disant - module tente d'accéder à une API sécurisée.

Répondre

1

Cela fonctionne. Accédez à votre dossier d'installation BlackBerry et tapez la commande suivante. Bien sûr, cela suppose que votre projet est dans le format zip approprié - eclipse le fait pour vous, mais sinon vous auriez juste besoin de package votre projet dans un fichier zip.

dans le type de commande:

bbwp yourproject.zip -g mypassword 

Il va générer et signer les fichiers de morue requis

+0

Cela a fonctionné pour moi aussi. L'outil de signature gelait pendant le processus de signature et j'ai découvert que je devais revenir à Java 1.6 (à partir de 1.7) en raison d'un problème de compatibilité (voir ici: http://supportforums.blackberry.com/t5/Testing-and- Déploiement/SignatureTool-Stopps-Responding-While-Signing/ta-p/1286833) – mason81

+0

@ user529265 - Pouvez-vous écrire des instructions plus détaillées? En ce moment j'ai un dossier OTAInstaller. Est-ce que je les zippe? – chobo2

1

Si vous utilisez déjà des fourmis. Connectez votre appareil au PC à l'aide du câble USB et exécutez la commande suivante.

ant blackberry load-device 

Vous devez exécuter la commande ci-dessus (dans l'invite cmd) où vous avez le fichier blackberry.xml.

(Vous devez installer le logiciel de bureau BlackBerry pour la commande ci-dessus pour work.You pouvez télécharger la même chose de http://us.blackberry.com/apps-software/desktop/)

Au-dessus de commande va faire les choses suivantes pour vous .. 1.build votre application. 2.Lancer l'outil de signature et demander un mot de passe. 3.Une fois le mot de passe saisi, tous les fichiers .cod et autres fichiers requis seront signés. 4.Installez l'application sur votre téléphone.

Questions connexes