反应套接字SO_ERROR的本机无尽流

Kar*_*lis 6 xcode react-native react-native-ios

我正在一个现有的React Native项目上,在XCode日志输出中,我得到了以下错误的源源不断

2019-01-09 12:15:49.005630+0000 App [13746:3543026] [] nw_socket_handle_socket_event [C10.1:1] Socket SO_ERROR [61: Connection refused]
2019-01-09 12:15:49.016640+0000 App [13746:3543026] [] nw_socket_handle_socket_event [C10.2:1] Socket SO_ERROR [61: Connection refused]
2019-01-09 12:15:49.017800+0000 App [13746:3543010] [] nw_connection_get_connected_socket [C10] Client called nw_connection_get_connected_socket on unconnected nw_connection
Run Code Online (Sandbox Code Playgroud)

我该如何找出错误的出处?它似乎并没有影响应用程序,但我想了解这个问题。我怀疑这不是应用程序的JavaScript代码,而是所使用的pod之一:

pod 'Firebase/Core'
pod 'Firebase/Messaging'
pod 'Firebase/Crash'
Run Code Online (Sandbox Code Playgroud)

Dav*_*tte -1

GitHub 上有一个关于此问题的线程,它与 iOS 12+ 和 Xcode 10+ 有关
https://github.com/facebook/react-native/issues/19573

我尝试更改构建系统,它对我有用:

  • 转到File,然后Project SettingsWorkspace Settings
  • Legacy Build System从构建系统下拉列表中选择。

在此输入图像描述

  • 难道更改为遗留构建系统只是防止出现错误消息,而不是真正解决我们被警告的问题吗? (2认同)