2017-10-19 9 views
0

dans mon application J'ai un login, en mode service, laboratoire et même avec ionique cordoba courir android dans mon appareil. Mais .. Quand je génère la version release, même avec --prod. Lorsque j'installe l'application sur n'importe quel appareil, mon identifiant ne fonctionne pas. Je débogue l'application et je découvre que lorsque je clique sur le bouton Connexion, l'éjection ne va qu'à mon fournisseur et ne renvoie rien.Mauvais comportement ionique mode de libération cordova http et httpclient

Il ya longtemps, les versions que j'avais générées fonctionnaient correctement. Mais je ne sais pas ce que peut être. J'ai également essayé de changer avec observable, promesses, http, httpclient mais sans succès. Seulement en mode de libération ne fonctionne pas.

J'ai essayé avec un autre ordinateur, autre projet avec seulement un bouton qui demande des données, mais même résultat en mode de libération, avec le mode de débogage fonctionne très bien !.

+0

il est un peu difficile de répondre sans plus de précisions. Utilisez-vous des outils capables de traiter votre code uniquement lorsque la version est définie? Quelque chose comme 'cordova-uglify' par exemple? – Kaddath

+0

Non, je ne le fais pas. J'ai essayé de créer un nouveau projet. 'base de démarrage ionique blank'. J'ai ajouté un simple fournisseur qui récupère des données, un bouton, une fonction dans le fichier ts où le bouton est, appelé lorsque le bouton est pressé, mais le même problème –

+0

pourrait-il être un problème CORS? Votre URL est différente pour la publication? Vous pouvez essayer de rechercher les erreurs du navigateur (qui ne peuvent parfois apparaître dans les journaux habituels) en inspectant les pages Web des périphériques distants (avec chrome pour android ou safari pour ios) – Kaddath

Répondre

0

Mode de sortie tourne sur la vérification HTTPS (je mis à jour mon SSL sur mon site et cela a fonctionné)