带白色背景的错误屏幕
问题描述:
当在iOS上使用React Native获取异常时,出现白色背景的错误屏幕。您可以通过点击的单元格看到它实际上有异常堆栈,只有白色背景。不知道为什么会发生,但有没有办法解决?在Android上,屏幕具有红色背景(因此按预期工作。)带白色背景的错误屏幕
运行反应本机0.48.3。
答
我无法弄清楚如何解决这个问题,但周围的工作,我发现是使Debug > Color Blended Layers
的模拟器。这与屏幕形成了一些对比,使您可以制作出文字。这个问题发生在我的iPhone X模拟器上,我没有测试过其他设备。
答
问题在于react-native-navigation无法加载Storyboard文件,导致窗口被加载为空rootViewController。它现在已经被固定在react-native-navigation最新版本中。
找到解决方案@dccarmo? – Forres
@Forres我没有,但自从我开始在iPhone X模拟器上运行我的应用程序后,它就不再出现。那么也许尝试在不同的模拟器中运行? – dccarmo
找到了答案@dccarmo(至少对于我的情况),在 以下添加了一个答案https://stackoverflow.com/questions/46206139/error-screen-with-white-background/46914800#46914800 – Forres