MagicalRecord没有使用CocoaLumberJack

时间:2017-12-29 12:39:52

标签: magicalrecord cocoalumberjack

我想向MagicalRecord添加详细日志记录,以尝试捕获正在发生的任何错误,因为我有几个用户报告数据丢失。

我已按照此处的说明操作:https://github.com/magicalpanda/MagicalRecord/wiki/Logging

CocoaLumberJack包含在.pch中,并且在适当的情况下,位于App Delegate包含的顶部。

@import CocoaLumberjack;
static const DDLogLevel ddLogLevel = DDLogLevelAll;

MagicalRecord作为App Delegate中的最后一个包含。

#import <MagicalRecord/MagicalRecord.h> // import last so it is included after CocoaLumberjack

App Delegate实例化CocoaLumberJack,然后再实现MagicalRecord。

我已将MR中的日志记录级别设置为详细:

[MagicalRecord setLoggingLevel:MagicalRecordLoggingLevelVerbose];

我可以在控制台中看到MR日志记录,但它没有被发送到CocoaLumberJack,它被设置为也将日志写入文件。

我正在使用CocoaPods,我的podfile的亮点是

platform :ios , '10.0'
swift_version = "4.0"

use_frameworks!

pod 'MagicalRecord'
pod 'MagicalRecord/CocoaLumberjack'

pod 'CocoaLumberjack'

我错过了什么?

0 个答案:

没有答案