gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:10:52 25 4
gpt4 key购买 nike

我讨厌问这样一个开放式的问题,但在连续 4 天的试验、错误和纯粹的绝望之后我问了这个问题。

我的问题是:

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

我的 RN (0.54) 构建包括用于我的 JS 包的 CodePush,我在归档时遵循 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 error for Release, Babel not working?

React Native/Babel 没有正确编译展开运算符,所以这是一个需要解决的配置问题。


未处理的 JS 异常:意外的标记“...”。

这是 Babel 传播操作错误吗?

enter image description here

最佳答案

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

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

在我的一个 jsx 文件中。这导致应用程序在某些情况下崩溃而在其他情况下却不会崩溃,从而导致真正不一致的结果。这也让我开始尝试重新配置 babel 和我的发布版本,因为调试版本正在静默处理错误。

关于ios - React Native 应用程序在 iOS TestFlight 上立即崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50225767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com