ios - 无法在 xcode 崩溃报告中找到发生崩溃的代码

标签 ios swift xcode crash-reports

我在 x-code 中收到了几个崩溃报告(由用户报告),但无法找出它的用途。我在项目中打开它,但它没有显示发生崩溃的代码行(显然我尝试单击堆栈跟踪的每一行)。

stack trace from x-code

最佳答案

如果您想在发布的构建中触发崩溃,那么您应该将崩溃报告器集成到您的项目中,Crashlytics 就是其中之一。

Integrate Crashlytics

集成它并将您的构建发布给客户或测试人员。每当它崩溃时,您都会收到带有 Controller 名称和行号的电子邮件通知。

如果您正在调试:

您必须为此使用Exception Breakpoint:

在您的 Project Navigator 中选择 BreakpointSelect + Option,如下所示:

enter image description here

之后您将提示:

enter image description here

它会自动启用异常断点

关于ios - 无法在 xcode 崩溃报告中找到发生崩溃的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41456810/

相关文章:

iphone - 此应用程序使用什么跳板类型的 UI 组件?

xcode - 缺少 iOS 发行版签名身份

ios - UIImageView裁剪方形

ios - UISegmentedControl 重新加载特定页面

ios - 在 Swift 中用另一个实例替换 UIView 的 self

xcode - 当没有数据来自核心数据时如何隐藏 UITableView [Swift]

ios - 使用 NSFetchedResultsController 插入/删除 UITableView

ios - 通过辅助方法呈现 View Controller

android - 应用内购买 iOS 和 Android,可以关联到我的应用的用户

ios - 为什么 Xcode Interface Builder 显示对齐约束的重复值?