【问题标题】:React Native : Sample App crashes after upgrading to Mac 10.12.6React Native:升级到 Mac 10.12.6 后示例应用程序崩溃
【发布时间】:2017-09-03 07:41:14
【问题描述】:

我最近将我的 Mac 更新为 OS.12.6 Sierra。

以前工作的 React Native(没有什么特别的只是他们的 AwesomeProject 示例应用程序)停止工作。

当我运行 react-native run-ios 时,我能够启动模拟器,该应用程序刚刚出现,然后崩溃回到 iphone 应用程序屏幕,没有任何错误消息。

我已经卸载并重新安装了 react-native-cli,升级了 brew、watchman 并重新安装了节点模块..但没有运气

谁有这方面的指点?

【问题讨论】:

  • 您是否尝试在模拟器中卸载该应用程序?您是否尝试过使用watchman watch-del-all 清除守望者?
  • @wlisrausr 是的...我都试过了(清除守望者并从模拟器中删除应用程序).​​.这是一个令人费解的..对吗? :)
  • 是的。那么,您没有修改此示例应用程序中的任何内容?
  • 你使用的是什么版本的 react-native?
  • 我没有做任何更改...只是做了 react-native init ...在应用程序生成后...对那个文件夹做了一个 cd 并通过 react-启动了模拟器本机运行-ios

标签: ios iphone macos react-native


【解决方案1】:

升级到 Sierra 10.12.6 后,我也遇到了同样的问题。

我通过运行create-react-native-app <folder>解决了

然后我用yarn run eject弹出它

yarn run ios 之后,应用看起来很稳定。

【讨论】:

    【解决方案2】:

    我找到了问题的根本原因。

    看起来这是最新版本的错误。

    Facebook 已承认这是一个错误。

    解决方法是使用旧版本(如 0.44)创建项目

    https://github.com/facebook/react-native/issues/15770

    【讨论】:

      猜你喜欢
      • 2013-09-29
      • 2022-06-24
      • 1970-01-01
      • 2013-11-04
      • 1970-01-01
      • 2019-01-01
      • 2018-07-06
      • 1970-01-01
      • 2019-03-05
      相关资源
      最近更新 更多