Javascript 查找可能导致未处理承诺拒绝的原因

Javascript 查找可能导致未处理承诺拒绝的原因,javascript,react-native,error-handling,promise,es6-promise,Javascript,React Native,Error Handling,Promise,Es6 Promise,我已经有一段时间没有注意我的React Native应用程序中的日志框错误了,因为我很忙,现在我只注意到每次打开我的应用程序时都会有一个警告,下面是我点击它时得到的: 虽然我知道这源于异步函数中抛出的东西或拒绝的承诺,但当应用程序启动时,我有很多东西在运行,我不知道这个警告来自哪里。我的应用程序似乎工作正常,我已经从代码中检查了所有显式的throws和rejects,在我调用它们的地方添加了debugger语句,但没有用。从屏幕截图中可以看出,堆栈跟踪也没有任何用处 如何在React Nati

我已经有一段时间没有注意我的React Native应用程序中的日志框错误了,因为我很忙,现在我只注意到每次打开我的应用程序时都会有一个警告,下面是我点击它时得到的:

虽然我知道这源于异步函数中抛出的东西或拒绝的承诺,但当应用程序启动时,我有很多东西在运行,我不知道这个警告来自哪里。我的应用程序似乎工作正常,我已经从代码中检查了所有显式的
throw
s和
reject
s,在我调用它们的地方添加了
debugger
语句,但没有用。从屏幕截图中可以看出,堆栈跟踪也没有任何用处


如何在React Native中找到未处理的承诺拒绝的原因?

@honor说
id
是节点的内部内容,与我的代码无关。@honor如果我不共享整个项目,那么共享更多就没有意义了,因为它们确实无处不在。也有很多尝试/捕获。问题不在于代码中的错误在哪里,而在于如何在RN中找到拒绝承诺的原因。