繁体   English   中英

React Native应用程序立即在iOS TestFlight上崩溃

[英]React Native app crashes immediately on iOS TestFlight

我不想问这个开放式的问题,但我要经过连续4天的审判,错误和纯粹的绝望。

我的问题是:

是否有任何不明显的“陷阱”为TestFlight捆绑React Native应用程序? 因为我的应用程序在启动时崩溃,但仅在TestFlight中崩溃。 崩溃报告仅显示RCTFatal(下面的屏幕截图)。

我的RN(0.54)版本包含我的JS包的CodePush,我在归档时使用Release方案/生产证书方案,遵循CodePush / React Native的所有指示。 该应用程序可以工作,但打包时不行。 任何想法,或最好的猜测可能是什么情况?

更新:

当我在模拟器上运行Release Scheme时,它会抛出一个错误:

更新(2):对话已移至聊天: https//chat.stackoverflow.com/rooms/170610/discussion-on-question-by-user1791914-react-native-app-crashes-immediately-on-io

更新(3):这个问题仍然是相关的,但是我已经打开了一个单独的问题作为调试显示更多信息: React Native bundle错误发布,Babel不工作?

React Native / Babel没有正确编译扩展运算符,因此这是一个需要排序的配置问题。

Unhandled JS Exception: Unexpected token '...'.

这是Babel传播操作员错误吗?

在此输入图像描述

所以这毕竟是一个语法/ js问题,与我的构建无关。 我有一个实例

{...props.children} which should have been {props.children}

在我的一个jsx文件中。 这导致了在某些情况下应用程序崩溃而在其他情况下崩溃的结果确实不一致。 它还引导我进行一次狡猾的追逐尝试重新配置babel和我的发布构建,因为Debug构建正在静默处理错误。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM