在测试我们的 React Native 应用程序在 iOS 上的发布版本时,我们发现了一个输入组件的缺陷,该缺陷仅在应用程序长时间处于后台(例如1小时)后才发生。可能情况是应用程序已被操作系统挂起。
我现在正试图调试这个问题,但当我在调试模式下在测试设备上运行应用程序并连接到 React Native 调试器时,在把屏幕关掉一段时间后再将应用程序带回前台,它会显示一个红色屏幕,并提示“ Runtime is not ready for debugging.” 错误。如果我立即将应用程序带回前台,那么就不会发生这种情况,所以我认为这也与应用程序被挂起有关。
我们正在使用 React 16.3.0 和 React Native 0.54.0(在另一个分支中准备更新)。
是否有人可以帮我理解这里发生了什么,并提供如何调试此问题的建议?
我现在正试图调试这个问题,但当我在调试模式下在测试设备上运行应用程序并连接到 React Native 调试器时,在把屏幕关掉一段时间后再将应用程序带回前台,它会显示一个红色屏幕,并提示“ Runtime is not ready for debugging.” 错误。如果我立即将应用程序带回前台,那么就不会发生这种情况,所以我认为这也与应用程序被挂起有关。
我们正在使用 React 16.3.0 和 React Native 0.54.0(在另一个分支中准备更新)。
是否有人可以帮我理解这里发生了什么,并提供如何调试此问题的建议?