2014-06-22 5 views
0

J'ai développé une application Phonegap pour BlackBerry 10. Je n'ai pas de vrai terminal BlackBerry et j'ai utilisé le simulateur BlackBerry tout le temps. Lorsque je lance l'application dans le simulateur, il est indiqué que Web Inspector Enabled est activé et que je peux le connecter via mon navigateur.Comment puis-je désactiver Web Inspector pour mon application BlackBerry?

Maintenant, je veux libérer mon application, mais je ne peux pas désactiver cette fonctionnalité. J'ai essayé de construire l'application en utilisant phonegap build blackberry --release mais cela n'a eu aucun effet. Peut-être que ce message est affiché parce que l'appareil est en mode développement et que je n'ai rien à faire? Je ne sais pas.

J'apprécierais vraiment quelques pointeurs. Je vous remercie.

Répondre

0

Vous n'avez pas besoin de vous inquiéter de l'inspecteur Web lors de la sortie dans le magasin Blackberry. L'inspecteur Web est activé car vous exécutez l'application via Wi-Fi ou en vous connectant à votre système.

Et une fois que l'application est disponible en magasin l'inspecteur Web sera désactivé

0

Vous devez signer votre application pour le construire en mode de libération. Si vous ne codez pas signer l'application, il sera construit en mode débogage.

Voir "Configuration pour la signature" ici: http://docs.phonegap.com/en/edge/guide_platforms_blackberry10_index.md.html#BlackBerry%2010%20Platform%20Guide

+0

Merci pour cet Adam, mais 'cordoca construire --release' ne fonctionne pas pour quelque raison. Il se construit très bien mais l'application n'est pas en mode release. En outre, fournir '--keystorepass' ne signe pas le binaire pour une raison quelconque. Si je me débarrasse de phonegap (cordova) et que j'utilise le binaire 'webworks', il se construit en mode release et signe le binaire très bien. – frbry

1

D'abord, vous devez faire une version release par

build cordova --release blackberry10

ou

build PhoneGap - libérer blackberry10

Ensuite, vous pouvez déployer .bar à partir de [ votre dossier de projet]/plates-formes/blackberry10/build/périphérique/[nom de la barre de libération] .bar par

BlackBerry déployer -gui

+0

Vous pouvez également exécuter 'cordova run --device --release --nobuild'. – Wesley

Questions connexes