警告 - 未知呼叫:react-native iOS 应用程序中的“relay:check”
Posted
技术标签:
【中文标题】警告 - 未知呼叫:react-native iOS 应用程序中的“relay:check”【英文标题】:Warning - Unknown call: "relay:check" in react-native iOS app 【发布时间】:2018-11-28 04:20:50 【问题描述】:我在使用 React Native 构建的 ios 应用的主屏幕上收到此警告。以下是我在 package.json 中的依赖项:
"dependencies":
"@babel/core": "^7.0.0-0",
"axios": "^0.18.0",
"babel-core": "^6.0.0",
"native-base": "^2.8.1",
"pretty-format": "^23.6.0",
"prop-types": "^15.0.0",
"react": "^16.6.3",
"react-dom": "^16.6.3",
"react-native": "0.57.5",
"react-native-gesture-handler": "^1.0.0",
"react-native-htmlview": "^0.13.0",
"react-native-image-picker": "^0.27.1",
"react-native-render-html": "^3.10.0",
"react-native-screens": "^1.0.0-alpha.16",
"react-navigation": "^^2.5.5",
"react-relay": "^1.7.0",
"react-timestamp": "^4.4.0"
,
"devDependencies":
"babel-jest": "23.6.0",
"jest": "23.6.0",
"metro-react-native-babel-preset": "0.49.2",
"react-test-renderer": "16.6.1"
,
【问题讨论】:
你开启远程调试了吗??? 是的,我愿意。有没有我应该看的调试部分? 我问你这个问题是因为我认为如果你禁用远程调试,警告必须消失,就像我的情况一样。我的意思是这个警告可以被忽略,因为它只是在远程调试时显示已启用并且不会影响生产版本。可能与设备与运行应用程序的远程服务器之间的连接有关 更多信息在这里查看:github.com/facebook/react-devtools/issues/1233 我在 github 上看到了那个帖子。让我们假设你是正确的。我可以禁用远程调试,我不会看到警告。但这并不能解决开发时的问题,我需要启用远程调试。 【参考方案1】:你使用 React Native 调试器吗?
我在使用 react native 调试器时也收到该警告,并且在更新 react native 调试器后警告消失了。 因此,请尝试将您的调试器更新到最新版本。
【讨论】:
我愿意。我最近更新了它。我需要刷新我的记忆。已经几个月了。以上是关于警告 - 未知呼叫:react-native iOS 应用程序中的“relay:check”的主要内容,如果未能解决你的问题,请参考以下文章
CoreBluetooth [警告] 未知错误:311 在 iOS 中使用 CoreBluetooth 框架重复连接和断开连接时发生
Expo react-native app with firebase phone authentication在web上工作,在ios模拟器上出错,在Android上崩溃而没有警告