Ich habe ein neues reaktives Projekt erstellt und wenn ich es unter iOS von xcode aus starte, gibt mir die Konsole folgendes:
%Vor% Was bedeuten 2017-05-19 23:25:51.299771-0400 test[21948:1121429] [] nw_connection_get_connected_socket_block_invoke 3 Connection has no connected handler
diese Zeilen und wie behebe ich das Problem?
Das habe ich zum ersten Mal bemerkt, als ich versucht habe, fetch in meiner Anwendung zu verwenden und festgestellt habe, dass es nicht funktioniert hat. Ich habe diese Nachrichten in der Konsole gefunden und später entdeckt, dass diese Nachrichten mit allen meinen Anwendungen passieren, also nehme ich an, dass es sich um ein Config-Problem von meiner Seite handelt?
Ich habe ein neues Testprogramm erstellt, um zu testen, was das verursacht hat und dass es bei einem brandneuen Projekt passiert ist. Unten ist mein Code, der die obige Protokollausgabe erzeugte:
%Vor%Dieser Fehler ist höchstwahrscheinlich auf den Websocket zurückzuführen, der in react-native eingebaut ist, um eine Verbindung zu den react-devtools herzustellen. Wenn Sie während des Debuggens keine react-devtools ausführen, erhalten Sie diesen Fehler und pumpen eine Reihe von Nachrichten über die Bridge, die sich darüber beschweren, dass sie den Websocket nicht öffnen können (diese Fehler werden nur angezeigt, wenn Sie sie verwenden) etwas wie rn-snoopy ).
Der Fehler wird beendet, sobald Sie react-devtools installieren und öffnen. Sehen Sie sich diese Anleitung an, um es zu tun: Ссылка
Ich habe die Lösung gefunden:
So deaktivieren Sie den Aktivitätsmodus von Verbose für OS
Run
auf der linken Seite und dann% Arguments
auf der rechten Seite. Environment Variables
fügen Sie den Namen OS_ACTIVITY_MODE
und den Wert als disable
hinzu. Oder sehen Sie das Bild unten.
Hinweis: Bildgutschrift geht an Ramkrishna Sharma
In meinem Fall war es eine Firewall-Anwendung (Little Snitch), die niemals Zugriff von einer reaktiven nativen App aus anfordert. Schritte, die für mich funktionieren:
react-native log-ios
Das sollte helfen.
Tags und Links ios react-native connection