Fabric / Crashlytics - 在问题详细信息中只显示记录消息的第一行

时间:2018-02-28 13:31:42

标签: ios logging crashlytics google-fabric

我在我的应用程序中使用Crashlytics崩溃和非致命错误报告已有一段时间了。我正在使用日志增强这两个报告,如下所述:https://docs.fabric.io/apple/crashlytics/enhanced-reports.html#custom-logging-in-swift

我最近注意到,如果我尝试在其中记录带换行符的消息,则换行符后面的所有文本都将被SDK删除,因此只有第一行在Crashlytics上可见。据我所知,过去这种方式不起作用。整个消息是可见的,并使用换行符正确格式化。

示例:

let logMsg = "This is a multiline \n message \n Hope all lines are visible in Crashlytics." 
CLSLogv("%@", getVaList([logMsg])) 
在Crashlytics中

,只记录此部分:

1 | 13:13:00:928 (UTC) | This is a multiline

这是一个错误吗?我可以阻止Crashlytics SDK执行此操作吗?现在,我遗漏了日志的一些重要部分。

0 个答案:

没有答案