Я пытаюсь импортировать CocoaLumberjack в свой проект, но всегда получаю что-то вроде
Файл CocoaLumberjack.h не найден.
Это проект Xcode 8 с Objective-C и Carthage (вместо Pods). На странице git говорится, что используйте версию 3.2.0 для Xcode 8 и Swift 3. Правильно ли это? версия для меня, когда я не использую Swift? Стоит ли придерживаться 2.2.0? Прямо сейчас тестирую 3.2.0. 2.2.0 возникли проблемы при сборке ...
Я добавил git "https://github.com/CocoaLumberjack/CocoaLumberjack.git" "3.2.0"
или github "CocoaLumberjack/CocoaLumberjack" "3.2.0"
в Cartfile, запустил carthage update
, команды прошли, и они сказали что-то вроде
Проверка CocoaLumberjack в "3.2.0"
...
«CocoaLumberjack-iOS» в Lumberjack.xcworkspace Схема сборки
"CocoaLumberjackSwift-iOS" в Lumberjack.xcworkspace
Когда это будет сделано, я открываю свой Project-Prefix.pch и пытаюсь установить несколько макросов, но мне не удается импортировать плагин. Я пытался:
#import "CocoaLumberjack"
#import "<CocoaLumberjack/CocoaLumberjack.h>"
#import <CocoaLumberjack/CocoaLumberjack.h>
#import "CocoaLumberjack.h"
@import CocoaLumberjack;
@import "CocoaLumberjack"
Но все они терпят неудачу с каким-то
Не удалось создать модуль CocoaLumberjack
or
'' файл не найден
ошибки.
Как мне это правильно импортировать? Есть ли какая-нибудь подсказка в иерархии проекта, где я могу увидеть, сработало ли добавление его с Карфагеном или нет?