0

我在我的 iOS 项目中集成了HERE提供的 BugSense 库。

当我的应用程序因为uncauchgt exception我可以在“错误”书签中看到详细信息而崩溃时。但是当我尝试记录捕获的异常(通过 BUGSENSE_LOG 宏)时,看不到任何错误详细信息。我想在升级前检查我的试用版。

谁能解释我怎么了?我将不胜感激任何帮助

4

1 回答 1

0

已解决:我的问题是因为我试图记录没有直接抛出的异常。在我的代码中某处我抛出异常(假设 A),并且在 try-catch 语句中处理了这个异常。在 catch 语句中,我通过调用 initWithName: reason: userInfo: 创建了另一个异常(假设 B),并将异常 A 设置为由 B 引起的。记录异常 B 失败,但是当我记录 A 时,它起作用了!

于 2013-12-19T08:01:08.573 回答