Отсутствует функция переноса стручков в Карфаген - PullRequest
0 голосов
/ 21 сентября 2018

Название платформы |ios

Версия платформы |9.0

CocoaLumberjack Версия |3.4

Метод интеграции |Карфаген

Xcode Version |Xcode 9.4.1

Описание проблемы и действия

Я мигрирую из Pod в Карфаген, но так как я добавил 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 не распознаются.

Для добавления каркасов, которые я добавил в Связанные фреймворки и библиотеки проекта.Затем я добавил этот сценарий в Этап сборки :

/usr/local/bin/carthage copy-frameworks

И это во Входные файлы :

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

Затем добавьте рамки в Копирование файлов .

Что я сделал не так?

Спасибо, ребята!

...