当我使用 运行我的 React Native 应用程序时react-native run-ios
,大约有一半的时间它给了我“没有捆绑 URL 存在”错误
在控制台中它挂在“加载依赖关系图,完成”
如果我重新加载它总是可以正常工作,所以这不是一个真正的问题,我只是想了解原因。有任何想法吗?
当我使用 运行我的 React Native 应用程序时react-native run-ios
,大约有一半的时间它给了我“没有捆绑 URL 存在”错误
在控制台中它挂在“加载依赖关系图,完成”
如果我重新加载它总是可以正常工作,所以这不是一个真正的问题,我只是想了解原因。有任何想法吗?
这可能有几个原因。缓存保留在构建部分并可能导致错误,其中大部分发生在HTTP
地址接受部分。建议查看文件中的NSAppTransportSecurity
section或NSExceptionAllowsInsecureHTTPLoads
section info.list
。
如果您在这里没有发现问题,您可能会在该build
部分遇到问题。在这种情况下,您可以删除build
文件并运行
rm -rf ios/build
最常见的原因之一可能是 Internet 代理。如果您设置了任何 SOCKS 代理,请取消选中它。
“No bundle URL present”意味着你的 iOS 项目没有 main.jsbundle 文件。main.jsbundle 文件用于在发布模式下管理资源(如图像和自定义字体)。重新加载后,工作正常有些好奇,但可能会在 App Store 发布或发布测试中出现一些问题,例如图像无法正确显示......这只是我的看法。感谢