React Native iOS 启动开发服务器但从不连接然后崩溃

Posted

技术标签:

【中文标题】React Native iOS 启动开发服务器但从不连接然后崩溃【英文标题】:React Native iOS starts the development server but never connects and then just crashes 【发布时间】:2020-04-09 12:18:25 【问题描述】:

所以我像往常一样从 Xcode 或 react-native run-ios 运行我的 react-native iOS 应用程序。服务器启动并显示“加载依赖关系图,完成”。像平常一样。该应用程序在模拟器上启动,然后在初始屏幕上停留大约 20 秒,然后崩溃。它似乎永远无法找到开发服务器,并且不会在控制台中打印任何错误。

我今天这辈子都无法解决这个问题。我已经尝试了所有我能找到的解决方案。如果有人有任何见解,请告诉我。谢谢!

【问题讨论】:

尝试在您的App 组件上的ComponentDidMount 下设置debugger;,然后从那里进一步排除故障。 @kenmistry 该应用程序永远不会运行它,因为它甚至没有加载包。 【参考方案1】:

好的,所以我最终更新了所有内容... Xcode、react native (0.60)、我的 node_modules、清理和重建,最后一切正常。更新需要一些时间,但值得。

【讨论】:

【参考方案2】:

如何克服:

cd ios && pod install

然后在 Xcode 中打开(project.xworkspace)

然后用 Xcode 清理和构建项目

【讨论】:

也许还添加 rm -rf node_modules && npm install 以防万一你的回答 是的,我同意你的看法。 我没有在这个项目中使用 Pod。我已经彻底清洁了很多次。是的,我也多次重新安装了节点模块。

以上是关于React Native iOS 启动开发服务器但从不连接然后崩溃的主要内容,如果未能解决你的问题,请参考以下文章

React Native iOS 无法连接到开发服务器

React Native - ios - 从预打包文件加载失败

react-native iOS 发布版本无法启动

React Native 应用程序在首次启动时询问 iOS 位置权限,但 0 引用内部任何位置的地理/位置代码

启动屏幕后 React Native ios 崩溃

几天后,React Native App 无法在 iOS 上启动