首页 > 解决方案 > React Native 应用程序抛出“不存在捆绑 URL”但在重新加载时有效

问题描述

当我使用 运行我的 React Native 应用程序时react-native run-ios,大约有一半的时间它给了我“没有捆绑 URL 存在”错误

在此处输入图像描述

在控制台中它挂在“加载依赖关系图,完成”

在此处输入图像描述

如果我重新加载它总是可以正常工作,所以这不是一个真正的问题,我只是想了解原因。有任何想法吗?

标签: reactjsreact-nativemetro-bundler

解决方案


这可能有几个原因。缓存保留在构建部分并可能导致错误,其中大部分发生在HTTP地址接受部分。建议查看文件中的NSAppTransportSecuritysection或NSExceptionAllowsInsecureHTTPLoadssection info.list

如果您在这里没有发现问题,您可能会在该build部分遇到问题。在这种情况下,您可以删除build文件并运行

rm -rf ios/build

推荐阅读