缺少将荚迁移到迦太基函数的功能

时间:2018-09-21 08:21:24

标签: ios swift carthage lumberjack

平台名称| ios

平台版本| 9.0

CocoaLumberjack版本| 3.4

集成方法|迦太基

Xcode版本| Xcode 9.4.1

问题说明和步骤

我从豆荚迁移到迦太基,但是由于我添加了CocoaLumberjack.framework和CocoaLumberjackSwift.framework,所以在这里出现错误:

public func verbose(_ string: String, function: StaticString = #function, file: StaticString = #file, line: UInt = #line) {
    #if DEBUG
        _DDLogMessage(string, level: defaultDebugLevel, flag: .verbose, context: 0, file: file, function: function, line: line, tag: nil, asynchronous: true, ddlog: DDLog.sharedInstance)
    #endif
}

_DDLogMessage和defaultDebugLevel均无法识别。

要添加我添加到项目的链接框架和库中的框架。 然后,我将此脚本添加到 Build Phase

/usr/local/bin/carthage copy-frameworks

这是输入文件

$(SRCROOT)/Carthage/Build/iOS/CocoaLumberjack.framework
$(SRCROOT)/Carthage/Build/iOS/CocoaLumberjackSwift.framework

然后在复制文件中添加框架。

我做错了什么?

谢谢大家!

0 个答案:

没有答案