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

时间:2016-03-02 11:22:37

标签: ios react-native

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

  1. 用户锁定屏幕(在应用程序打开时或在后台,无关紧要
  2. 用户解锁iPhone并从后台状态打开应用
  3. 只要应用程序向API发出请求,就会崩溃
  4. 一些注意事项:

    • 我们正在实际设备上构建应用程序(缩小和未缩小的捆绑包产生相同的错误)。
    • 如果用户没有锁定屏幕(仅将应用程序置于后台),然后稍后打开该应用程序,则可以正常使用。
    • 崩溃发生在 Debug Release 方案中。

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

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

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

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

0 个答案:

没有答案