【问题标题】:React native app crashes when release mode set in Xcode在 Xcode 中设置发布模式时,React 本机应用程序崩溃
【发布时间】:2017-03-15 21:42:23
【问题描述】:

RN 版本:0.32.0

应用程序在调试模式下运行正常,但在 Xcode 中设置发布模式时崩溃。错误信息不清楚:

libc++abi.dylib:以未捕获的类型异常终止 NSException

我该怎么办?如何诊断这个问题?有什么解决办法吗?

【问题讨论】:

  • 模拟器和设备
  • 如何在 xcode 上以发布模式运行?
  • 你找到解决这个问题的方法了吗?

标签: ios reactjs react-native native


【解决方案1】:

当一个组件被赋予两次相同的道具时,我经历过这种行为。喜欢在

<Comp propname={"a"} propname={"b"}/>

不过,这只是一种可能性,我不知道它在 RN 0.32 中是否仍在发生。当您在调试模式下运行它并在 Chrome 中调试时它会运行吗?这就是我发现问题的方式。

尝试通过一一删除来确定哪个组件对此负责。

【讨论】:

  • 是的,在调试模式下运行并在 Chrome 中调试时一切正常。
  • 好的,那么除了尝试逐个删除您的组件或尝试找到有罪的提交(如果您一直在使用 git)之外,我没有看到任何其他解决方案。
猜你喜欢
  • 2021-12-08
  • 2016-08-22
  • 2018-11-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多