2016-07-21 7 views
1

Ich bin nicht in der Lage, im ios zu debuggen. Ich bekomme diesen Fehler im Simulator: "Runtime ist nicht bereit für debugging. -Vergewissern Sie sich, Packager Server läuft -Stellen Sie sicher, dass der Javascript-Debugger ausgeführt wird und nicht auf einen Breakpoint oder Ausnahme pausiert und versuchen erneut zu laden."Nicht in der Lage, im ios Simulator zu debuggen

Wenn ich die Debug-Seite in Chrome zu öffnen, zeigt die Konsole mir diesen Fehler:

"debuggerWorker.js:18 Uncaught NetworkError: Failed to execute 'importScripts' on 'WorkerGlobalScope': The script at 'file:///Users/Mac/Library/Developer/CoreSimulator/Devices/F222C615-DE5C-423…e/Application/5ACB48B0-8306-460E-B6CE-FF0B5B9FEDC7/parko.app/main.jsbundle' failed to load."

Jede Lösung für dieses Problem in ios ???

+0

versucht, starten Sie Ihren PC umgehen? Ich hatte ein ähnliches Problem, wo Neustart es behoben –

+0

Zusätzlich zu @ BashirSidani Frage - haben Sie sichergestellt, dass der Packer läuft korrekt und nicht Fehler? – rmevans9

Antwort

0

Beim Debuggen der App müssen Sie den Packer im Hintergrund ausführen. Dieser Prozess sendet den Code an die mobile App.

Um die Verpacker manuell zu starten, indem Sie

react-native start 

aus dem Projektverzeichnis ausgeführt wird. Wenn dieser Befehl nicht machen funktionierten Sie sicher, dass die reagieren nativer cli installiert:

npm install -g react-native-cli 

es automatisch ausgeführt, stellen Sie sicher, dass Sie ein script Tag in Ihrem package.json haben, zum Beispiel meine ist:

"scripts": { 
    "start": "node node_modules/react-native/local-cli/cli.js start" 
} 

Ich benutze reaktion native Kesselplatte, all dies sollte funktionieren aus der Box. Um eine leere reagieren nativen Projekt zu erhalten, folgen React-native getting started guide:

react-native init AwesomeProject 
cd AwesomeProject 
react-native run-ios 
0

i Chrom für Debug verwendet wurde, aber Sie könnten betrachten will das Herunterladen Nuklid, seine viel einfacher und schneller. Sie brauchen nicht wirklich mit Umgebungskonfiguration

https://nuclide.io