| 先描述一下问题哈,在VScode debug调试出现Could not debug. Unknown error: not all success patterns were matched. It means that "react-native run-android" command failed. Please, check the View -> Toggle Output -> React-native, View -> Toggle Output -> React-native: Run android output windows. 是什么问题?
emm,大概就是报了这么一个错,网上给予直接解答的答案很少。先说一下这个错误是个什么情况捏?就是你用iOSxcode能运行起来RN项目,但是你用vscode却运行不起来debug,一运行就报错这个。
我当时当然以为是vscode的debug坏了,就去看了debug。其实我们的vscode里面用的debug大多数是react-native-tool,也有人用cordova的,但是我研究了一下发现并不是它的锅。报这个错误的原因其实就是因为你的项目运行react-naitve run-iOS运行不起来。这里插一嘴,我们可以发现用Vscode和xcode和终端运行项目的结果有时是不一样的,这里就是一个例子。所以我们可以用终端运行 react-native run-iOS来看看到底发生了什么。于是终端报错是某个第三方的问题,重新替换,搞定。 这里为什么网上没什么答案的,其实就是因为每个人的答案应该都是不一样的,vscode的报错翻译过来就是,和我没什么关系,你自己找找原因。