Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何更改google analytics在iOS中报告异常的格式?_Ios_Swift_Google Analytics_Crash Reports - Fatal编程技术网

如何更改google analytics在iOS中报告异常的格式?

如何更改google analytics在iOS中报告异常的格式?,ios,swift,google-analytics,crash-reports,Ios,Swift,Google Analytics,Crash Reports,我正在将google analytics集成到我的iOS应用程序中,我希望google analytics能够跟踪所有未捕获的异常。为此,我使用以下行: GAI.sharedInstance().trackUncaughtExceptions = true 当使用自动异常测量时,官方文件说明: 默认情况下,使用异常类型、类名、方法名和线程名自动设置描述字段 我的问题是:有办法改变这种行为。我的意思是,如何为描述字段设置自定义值?GAI正在拦截未处理的异常并处理该异常以引发致命异常。如果您想覆盖

我正在将google analytics集成到我的iOS应用程序中,我希望google analytics能够跟踪所有未捕获的异常。为此,我使用以下行:

GAI.sharedInstance().trackUncaughtExceptions = true
当使用自动异常测量时,官方文件说明:

默认情况下,使用异常类型、类名、方法名和线程名自动设置描述字段


我的问题是:有办法改变这种行为。我的意思是,如何为描述字段设置自定义值?

GAI正在拦截未处理的异常并处理该异常以引发致命异常。如果您想覆盖这个,您将无法使用自动跟踪,而是必须自己捕获和解析异常,并手动引发事件

以下是一篇博客文章,向您展示了如何处理异常: