Devtools unstable on iOS

Ouverte
#5,437 1 commentaire 2 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
35/100
Type d'issue
Bug
Clarté
Plutôt claire
Activité
À l'abandon
Stack technique
angular, ios, javascript
Domaine
cli, devtools, mobile-dev

Piste de recherche

Commencez par le projet minimal des étapes de reproduction, en utilisant app.component.ts et le point d’entrée ns debug ios. Comparez le comportement de Chrome DevTools et de l’inspecteur Safari pour le réseau, les éléments et la sortie de la console, puis vérifiez que les onglets attendus fonctionnent sans faire planter l’application.

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

Description

Environment
Provide version numbers for the following components (information can be retrieved by running tns info in your project folder or by inspecting the package.json of the project):

  • CLI: 7.0.11 (tried @next as well)
  • Cross-platform modules: 7.0.13
  • iOS Runtime: 7.0.4 (tried 7.0.3 and 7.0.1 as well)
  • XCode Version: 12.1
  • Simulator iOS Version: 14.1

Describe the bug
Chrome DevTools do not show any network connection or elements.
Safari's inspector does not even show console.

To Reproduce

  1. ns create devtools-test --ng --blank
  2. Add a http call to app.component.ts via Angular's HttpClient or NativeScript's Http.
  3. ns debug ios (--inspector if testing inspector)
  4. Open DevTools link provided by cli (or switch to inspector)

Expected behavior

Expect to see http calls on the network tab, layout on elements tab, and console output on console tab.

Additional context
On a real project, application crashes when DevTools are open opened. Once this issue is reproduced for a minimal project, I can provide more information regarding that if the issue persists.

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.