Я пока не использовал CocoaLumberjack в объективном проекте C, пока я добавил некоторые классы Swift в проект и добавил следующие строки в файл podfile :Ошибка определения неопределенных символов с использованием CocoaLumberjack в проекте Obj-C/Swift
platform :ios, '8.0'
use_frameworks!
и изменил линию, которые ссылаются на стручок CocoaLumberjack из
pod 'CocoaLumberjack'
к:
pod 'CocoaLumberjack/Swift'
Установка pod прошла успешно. Но потом я больше не мог строить проект. Xcode продолжал жаловаться:
Undefined symbols for architecture i386:
"_DDLogDebug", referenced from:
....
"_DDLogVerbose", referenced from:
...
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Как и многие другие посты онлайн предложили, я проверил «Связь -> Другие флаги компоновщика» настройки в разделе Настройки Строительства и она уже содержит «CocoaLumberjack» пункт в нем.
В чем может быть проблема? Любое руководство будет оценено!