Attaching Debug from Chrome kills app on iOS

Ouverte
#5,541 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub

Personne n'a encore pris cette issue.

Évaluation

Difficulté
4/5
Temps estimé
3-5 jours
Accessibilité débutants
25/100
Type d'issue
Bug
Clarté
À clarifier
Activité
À l'abandon
Stack technique
ios, javascript
Domaine
cli, mobile-dev

Piste de recherche

Commencez par reproduire l’échec avec ns debug ios sur le simulateur iOS, puis connectez Chrome à l’aide de l’URL devtools indiquée et comparez les logs de fermeture du socket. Un correctif devrait laisser l’application s’exécuter et permettre au débogueur de se connecter de manière fiable ; vérifiez-le avec les versions indiquées de NativeScript, iOS et Xcode.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Description

NS 8.0.7
Xcode 12.4

Every time I run ns debug ios the app compiles fine and runs on the simulator.

If I open Chrome to start the debugging process with devtools://devtools/bundled/inspector.html?ws=localhost:41000 it immediately crashes the app.

Eventually after 4 or 5 times of restarting the app on the simulator the debug will connect. Error is

(Asterix added to hide Bundle ID)

Successfully synced application com..**** on device 4023F1A9-E743-4AD5-9D6D-4A22C0C0A6EE.
CONSOLE LOG: Loading inspector modules...
CONSOLE LOG: Finished loading inspector modules.
Frontend client connected.
NativeScript debugger has opened inspector socket on port 18185 for com.
.*****.
Backend socket created.
Backend socket closed!
Frontend socket closed!
CONSOLE LOG: Loading inspector modules...
CONSOLE LOG: Finished loading inspector modules.
Frontend client connected.
NativeScript debugger has opened inspector socket on port 18186 for com...
Backend socket created.
Backend socket closed!
Frontend socket closed!

I've removed the platforms folder and rebuilt but the problem persists.

ns doctor shows

✔ Component @nativescript/core has 8.0.7 version and is up to date.
✔ Component @nativescript/ios has 8.0.0 version and is up to date.

Is this correct.

Langage dominant
JavaScript
Étoiles
1.1k
Forks
204
Merge moyen
1 j 9 h
PR mergées (30 j)
8

Guide de contribution

Ouvrir le guide de contribution

Par où commencer

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. Ouvrez une pull request qui référence le numéro de l'issue.

Autres issues de NativeScript/nativescript-cli

Toutes les issues de NativeScript/nativescript-cli

Issues similaires

Plus d'issues JavaScript

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.