CrashlyticsLogger 0.4.0

CrashlyticsLogger 0.4.0

Zheng Li 维护。



 
依赖
Crashlytics>= 0
CocoaLumberjack~> 3.5
CocoaLumberjack/Swift>= 0
 

  • 作者
  • ainopara

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