ios - 将 RestKit 日志发送到 Crashlytics

标签 ios restkit crashlytics

如果我理解正确,那么使用 CLSNSLog 而不是 NSLog 也会将日志(我在开发时在控制台中看到)发送到 Crashlytics 日志报告。听起来很完美。

更完美的是,我在控制台中获得的所有输出都将发送到 Crashlytics。 更准确地说……RestKit 目前记录这样的网络请求:

I restkit.network:RKObjectRequestOperation.m:174 GET 'https://api.domain.com/api/...'

I restkit.network:RKObjectRequestOperation.m:210 GET 'https://api.domain.com/api/...' (200 OK) [1.3199 s]

有没有办法在 Crashlytics 日志中也包含 RestKit 日志记录?

这会给我一个完美的跟踪(在我看来,我在调试/开发时在控制台日志中看到的是最好的跟踪,因为我已经习惯了输出序列),稍后将帮助我识别问题。

最佳答案

并不是说我想鼓励您通过网络将所有内容记录到 crashalytics,因为我认为记录到本地文件是一个更好的主意,滚动内容,这样您的内容永远不会超过几百行,并且仅在崩溃后上传。

也就是说,RestKit 使用 LibComponentLogging,因此您可以找到配置详细信息 here .

关于ios - 将 RestKit 日志发送到 Crashlytics,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17265148/

相关文章:

ios - 当文本较长时,标签不会增长

ios - 结合使用 Frank 和 RestKit 头文件

ios - 如何使用 Restkit 0.20.0 创建/发布新的托管对象到服务器?

ios - iOS 应用的 Fabric Crashlytics 多环境

ios - Firebase crashlytics 不报告崩溃

ios - IOS是否包含一些可以在 map 上画线(路线)的类

iphone - 我可以重新定义 UIScrollView 中的 (0,0) 点吗?

ios - 仅在 iOS 中基于 cordova 的应用程序中本地(!)AJAX 请求失败且没有错误消息

ios - 使用RESTKit映射服务器错误

android - android-NullPointerException:尝试调用虚拟方法p()