首页 > 解决方案 > 一周左右后如何调试 react-native iOS 应用程序在启动时崩溃

问题描述

我开始搞乱 react-native。我已经构建了一个小型应用程序,它似乎工作正常(package.json)。我可以在调试或发布模式下使用模拟器或我的 iPhone 6S 设备来处理它,一切都很好。

这个应用程序只适合我,所以我不需要支付 Apple Developer 的费用,我只是在我的设备上以发布模式运行应用程序,它......似乎没问题?我可以退出 xcode 并去其他地方,该应用程序运行良好。

大约一周后,很难说应用程序停止加载。它会在瞬间显示初始屏幕,然后返回主屏幕。

我设置了 Rollbar,但它没有捕捉到任何东西。我查看隐私 -> 分析区域,也没有看到任何内容。

我并不是真的在寻找我的确切问题的答案,因为各种 SO 问题和其他地方表明它可能很奇怪和具体。我的主要问题是我什至不知道在哪里看/如何调试这种东西。如果我构建应用程序并再次在设备上运行它,它会运行良好。我需要尝试在不加载新代码的情况下进行调试,并且不知道它在 iOS 上是如何工作的。我试过在 Debug -> Attach to Process by Name 上四处寻找,但该应用程序永远无法做到这一点。

或者,我将 react-native 扔进垃圾箱并使用有效的东西......

标签: iosreact-native

解决方案


使用免费开发者许可证 (?) 的应用程序配置为 7 天。请参阅:为什么我的免费 XCode 配置文件只能持续 7 天?

您可以通过查看控制台窗口中的错误消息来验证这一点。连接您的设备,然后在 Xcode 中转到 Window/Devices and Simulators/Open Console,然后启动您的应用程序。


推荐阅读