Ich bin seit Stunden hier und kann es nicht herausfinden. Ich versuche, mein physisches iPhone-Gerät mit dem Dev-Server, der auf meinem Laptop läuft, zu verbinden und kann keine Verbindung herstellen. Ich erhalte diesen Fehler, wenn ich auf Debug JS Remotely klicke, nachdem ich mein Gerät geschüttelt habe, um die Debug-Tools zu öffnen.Wie verbindet man Gerät auf Entwicklungsserver auf React Native 0.44?
Zusätzlich kann die Optionen Hot Reload und Live-Reload zeigen nicht in den Debug-Tools auf. Ich sah von this link, dass das Problem möglicherweise daran liegt, dass ich die IP-Adresse meines Computers nicht in AppDelegate.m und RCTWebSocketExecutor.m angeben, aber die Dateien unterscheiden sich von dem, was die Antwort vorschlägt, und sie sehen jetzt so aus.
AppDelegate.m
jsCodeLocation = [[RCTBundleURLProvider sharedSettings] jsBundleURLForBundleRoot:@"index.ios" fallbackResource:nil];
RCTWebSocketExecutor.m
NSInteger port = [[[_bridge bundleURL] port] integerValue] ?: 8081;
NSString *host = [[_bridge bundleURL] host] ?: @"localhost";
NSString *URLString = [NSString stringWithFormat:@"http://%@:%zd/debugger-proxy?role=client", host, port];
_url = [RCTConvert NSURL:URLString];
Kein Glück damit. –