React Native: успешная сборка xcode на устройстве, но не подключается к Metro Builder - PullRequest
4 голосов
/ 30 января 2020

React Native 0.61

Я пытаюсь выяснить, где я что-то сломал в XCode или в моем iPhone. Пару дней go все работало нормально - я нажал Run -> Сборка прошла успешно -> и все работает через wifi (горячая перезагрузка).

Но сегодня, когда я нажимаю Run - сборка успешна, но она не запускает приложение. После повторного запуска приложение запускается, но без подключения к Metro Builder.

Я пытался использовать ту же комбинацию в другом офисе. Там все отлично работает.

Приложение на любом устройстве android отлично запускается и подключается к metro builder. Все эмуляторы (в том числе через XCode) работают нормально. Тот же WiFi.

Вывод в XCode:

2020-01-30 01:20:57.299821+0200 TestApp[417:22121] Task <6DD1500D-484C-4290-9543-30284F360671>.<1> finished with error [-1001] Error Domain=NSURLErrorDomain Code=-1001 "The request timed out." UserInfo={NSUnderlyingError=0x280250060 {Error Domain=kCFErrorDomainCFNetwork Code=-1001 "(null)" UserInfo={_kCFStreamErrorCodeKey=-2102, _kCFStreamErrorDomainKey=4}}, NSErrorFailingURLStringKey=http://192.168.1.70:8081/status, NSErrorFailingURLKey=http://192.168.1.70:8081/status, _kCFStreamErrorDomainKey=4, _kCFStreamErrorCodeKey=-2102, NSLocalizedDescription=The request timed out.}

2020-01-30 01:20:57.337180+0200 TestApp[417:22123] Task <6DD1500D-484C-4290-9543-30284F360671>.<1> HTTP load failed, 0/0 bytes (error code: -999 [1:89])

2020-01-30 01:20:57.367 [info][tid:main][RCTRootView.m:293] Running application TestApp ({
    initialProps =     {
    };
    rootTag = 1;
})

2020-01-30 01:20:57.428562+0200 TestApp[417:22122] [] nw_socket_handle_socket_event [C2.1:1] Socket SO_ERROR [61: Connection refused]

2020-01-30 01:20:57.429765+0200 TestApp[417:22122] [] nw_socket_handle_socket_event [C2.2:1] Socket SO_ERROR [61: Connection refused]

2020-01-30 01:20:57.430440+0200 TestApp[417:22121] [] nw_connection_get_connected_socket [C2] Client called nw_connection_get_connected_socket on unconnected nw_connection

2020-01-30 01:20:57.430482+0200 TestApp[417:22121] TCP Conn 0x283904f00 Failed : error 0:61 [61]

2020-01-30 01:20:57.434875+0200 TestApp[417:22121] [] nw_socket_handle_socket_event [C3.1:1] Socket SO_ERROR [61: Connection refused]

2020-01-30 01:20:57.435620+0200 TestApp[417:22121] [] nw_socket_handle_socket_event [C3.2:1] Socket SO_ERROR [61: Connection refused]

2020-01-30 01:20:57.435873+0200 TestApp[417:22122] [] nw_connection_get_connected_socket [C3] Client called nw_connection_get_connected_socket on unconnected nw_connection

2020-01-30 01:20:57.435906+0200 TestApp[417:22122] TCP Conn 0x283906100 Failed : error 0:61 [61]

2020-01-30 01:20:57.572 [warn][tid:com.facebook.react.JavaScript] Warning: AsyncStorage has been extracted from react-native core and will be removed in a future release. It can now be installed and imported from '@react-native-community/async-storage' instead of 'react-native'. See https://github.com/react-native-community/react-native-async-storage

2020-01-30 01:20:57.634403+0200 TestApp[417:22123] [] nw_socket_handle_socket_event [C4.1:1] Socket SO_ERROR [61: Connection refused]

2020-01-30 01:20:57.634990+0200 TestApp[417:22123] [] nw_socket_handle_socket_event [C4.2:1] Socket SO_ERROR [61: Connection refused]

2020-01-30 01:20:57.635253+0200 TestApp[417:22121] [] nw_connection_get_connected_socket [C4] Client called nw_connection_get_connected_socket on unconnected nw_connection

2020-01-30 01:20:57.635296+0200 TestApp[417:22121] TCP Conn 0x283910180 Failed : error 0:61 [61]

2020-01-30 01:20:57.780 [info][tid:com.facebook.react.JavaScript] Running "TestApp" with {"rootTag":1,"initialProps":{}}

2020-01-30 01:20:57.912 [info][tid:com.facebook.react.WebSocketModuleQueue][RCTSRWebSocket.m:518] SocketRocket: In debug mode.  Allowing connection to any root cert

Я даже пытался протестировать только с новым проектом - act-native init , где у меня такая же проблема.

Где мне проверить?

1 Ответ

0 голосов
/ 07 февраля 2020

Go в XCode и проверьте журналы сборки. Это может быть проблема с синтаксисом в вашем JS.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...