CrashlyticsLogger
这是用于将日志转发到 Crashlytics 的 CocoaLumberjack 扩展。
安装
CocoaPods
CocoaPods 1.4.0 加入了对 static_framework
的支持,可以使用 CocoaPods 导入此库。
pod 'CrashlyticsLogger', '~> 0.3.1'
手动
将此仓库作为 git 子模块添加。然后手动将源代码添加到您的项目中。
注意,CrashlyticsLogger 需要 Crashlytics 和 CocoaLumberjack 作为依赖项。
使用方法
设置记录器
let formatter = DDMultiFormatter()
formatter.add(DispatchQueueLogFormatter())
formatter.add(ErrorLevelLogFormatter())
formatter.add(DateLogFormatter())
let crashlyticsLogger = CrashlyticsLogger.shared
crashlyticsLogger.logFormatter = formatter
DDLog.add(crashlyticsLogger)
let inMemoryLogger = InMemoryLogger.shared
inMemoryLogger.logFormatter = formatter
DDLog.add(inMemoryLogger)
许可
MIT