如果我理解正确,那么使用 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/