gpt4 book ai didi

react-native - 如何在 react-native ios 发布版本中查看错误消息?

转载 作者:行者123 更新时间:2023-12-02 04:39:36 24 4
gpt4 key购买 nike

我正在尝试调试仅在我的发布版本中才会弹出的错误。我直接通过 xcode 运行应用程序(这适用于模拟器和真实设备构建。)当我运行应用程序并执行可靠地产生错误的操作时,我可以看到有一个错误(和堆栈trace) 在 xcode 的控制台输出中。我看不到的是错误消息。

即使我在某处手动添加 throw new Error('Its broken!') 并触发它,我也看不到错误消息。这使得在发布版本中进行任何类型的调试都存在问题。

我正在寻找一种方法,至少可以看到错误消息,最好是一些关于如何在发布版本中调试或单步执行 javascript 代码的提示。

堆栈跟踪示例:https://gist.github.com/cpsubrian/6d7e9d7745fff10d2ab203bc5a357576

注意:有问题的错误是由对 realm.create() (realm-js) 的特定调用触发的,但我不确定如何检查/调试参数导致错误或错误本身。

最佳答案

在 Release模式下记录错误消息

console.error 应该显示在您的 XCode/Android Studio 日志中。

管理已发布应用中的错误

对于生产就绪的错误处理,根据您的喜好,可以使用 npm 模块等工具 react-native-exception-handler和一个名为 bugsnag 的网络应用程序您可以使用它来管理崩溃报告。

关于react-native - 如何在 react-native ios 发布版本中查看错误消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38512253/

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