React Native应用程序使用大约30秒启动并在显示实际应用程序内容之前显示启动屏幕是否正常,或者我在做错了什么?用一个干净的应用程序测试了这个,只需"欢迎使用React Native!"文本。在模拟器中,启动时间仅为1秒。我是否必须捆绑或优化应用以在设备上执行更好的操作?有没有其他人有这些疯狂的加载时间?
在iOS 10和iPhone 5S上测试。
答案 0 :(得分:1)
我遇到了类似的问题。使用react-native init
创建的干净应用程序在显示启动画面大约20秒后才关闭。
我在同一个WiFi网络中运行我的笔记本电脑和iOS设备,问题原因是我的笔记本电脑上的VPN客户端(Endpoint Security VPN)阻止了React Native应用程序正确到达开发服务器。
可能是VPN客户端没有完全阻止对开发服务器的请求,iOS强制应用程序在请求超时之前关闭。
当我将iOS设备切换到4G时,应用程序正常启动。