我的 React Native 应用程序在 XCode 模拟器中运行没有任何问题,但是当我在物理设备(我的 iPhone)中运行时,就会出现问题。应用程序启动并卡在 React Native 启动屏幕上,10-15 秒后应用程序崩溃/关闭。造成这种情况的原因是什么以及如何预防?
看来我已经发现问题了。根据https://facebook.github.io/react-native/docs/running-on-device https://facebook.github.io/react-native/docs/running-on-device,当您在设备上构建并运行应用程序时,您的应用程序将从计算机上的打包器加载 js 文件,以便您可以实时重新加载您的应用程序。这意味着您的设备必须连接到您的计算机,或者必须与您的计算机位于同一 Wi-Fi 网络中。如果您的设备无法访问打包程序,它将卡在启动屏幕上并退出。
要在您的设备上可靠地运行,请编辑构建架构并构建发布版本。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)