解锁手机后,React Native应用程序在从后台打开时崩溃(网络请求失败.)

zto*_*vic 9 ios react-native

我们正在构建的React Native应用程序存在问题.该应用程序表现完全正常,直到发生以下情况:

  1. 用户锁定屏幕(当应用程序打开或在后台时,无关紧要)
  2. 用户解锁iPhone并从后台状态打开应用程序
  3. 一旦应用程序向API发出请求,它就会崩溃

一些说明:

  • 我们正在实际设备上构建应用程序(缩小和未缩小的捆绑包产生相同的错误).
  • 如果用户没有锁定屏幕(只将应用程序放在后台),然后稍后打开应用程序,它就可以正常工作.
  • 崩溃发生在DebugRelease方案中.

我们已经在XCode和Chrome React Debugger中检查了崩溃,并发生以下错误(不是那么有用).(注意:这是使用Debug方案).

{
    [TypeError: Network request failed]
    line: 5074,
    column: 21,
    sourceURL: 'http://192.168.0.30:8081/index.ios.bundle?platform=ios&dev=true'
}
Run Code Online (Sandbox Code Playgroud)

使用Release方案构建时会产生相同的错误.


有谁知道这里可能存在什么问题?提前致谢!