应用程序未从 Xcode 运行时会自动关闭

dro*_*nom 3 ios react-native

我正在使用 React Native 开发一个应用程序。

当我在通过 USB 连接的 iOS 设备上测试它时(当我从 Xcode 集成开发环境运行时)。它按预期工作。但如果我拔掉 USB 线,该应用程序仍在手机上,可以打开,但只显示“NameofTheApp - Powered by React Native”,并在 10 秒后自动关闭。

我有以下问题

  • 仅在开发模式下正常吗
  • 这是我在发布应用程序之前必须修复的错误吗?

Bal*_*ali 8

发生这种情况是因为当您从 XCode 运行时,它有两种模式。1.调试 2.发布

发生崩溃是因为您在运行 xcode 时正在发布版本中运行。

在 Xcode 中运行时,编辑架构并将模式设置为调试,如下所示:

选择“产品” -> “方案” -> “编辑方案”。将 Info 选项卡下的 Build Configuration 更改为debug

  • 我遇到了与OP类似的问题,但是使用的是flutter应用程序。对我来说,这个答案基本上解决了我的问题,但我不得不做相反的事情。即我一直在“调试”中运行该应用程序并将其更改为“发布”解决了我的问题。 (5认同)