Я пытаюсь Carthage
, и я подумал, что raywenderlich сообщение в блоге - это здорово.Поэтому я загружаю стартовый проект, затем устанавливаю свои настройки Carthage
, перетаскиваю их, а затем сбрасываю файлы Alamofire.framework
& AlamofireImage.framework
на Frameworks, Libraries and Embedded Content
.Затем я добавляю run script
, то есть /usr/local/bin/carthage copy-frameworks
, после этого добавляю входные файлы в качестве путей каркасов.
$(SRCROOT)/Carthage/Build/iOS/Alamofire.framework
$(SRCROOT)/Carthage/Build/iOS/AlamofireImage.framework
И когда я очищаю и запускаю проект, он зацикливается на
dyld: Symbol not found: _$s9Alamofire14SessionManagerCN
Referenced from: /Users/fiyuu/Library/Developer/CoreSimulator/Devices/E42E9DED-5A99-44C8-A0EB-0FF765CB8FB3/data/Containers/Bundle/Application/C102F9B5-402A-40F3-A450-B0D420A7722D/DuckDuckDefine.app/Frameworks/AlamofireImage.framework/AlamofireImage
Expected in: /Users/fiyuu/Library/Developer/CoreSimulator/Devices/E42E9DED-5A99-44C8-A0EB-0FF765CB8FB3/data/Containers/Bundle/Application/C102F9B5-402A-40F3-A450-B0D420A7722D/DuckDuckDefine.app/Frameworks/Alamofire.framework/Alamofire
in /Users/fiyuu/Library/Developer/CoreSimulator/Devices/E42E9DED-5A99-44C8-A0EB-0FF765CB8FB3/data/Containers/Bundle/Application/C102F9B5-402A-40F3-A450-B0D420A7722D/DuckDuckDefine.app/Frameworks/AlamofireImage.framework/AlamofireImage
Даже я не импортирую и не использую Alamofire
, это не получается.
Затем я пытаюсь решить эту проблему с помощью других вопросов и в по этой ссылке , подумалось Foundation.framework
должен быть добавлен.Так что я попробовал, но это не помогло.
Xcode Version: Version 11.0 (11A420a)
Итак, у вас есть идеи по поводу проблемы?Может быть, я должен добавить дополнительный флаг для сборки или что-то?И Referenced from
библиотека и Expected in
, кажется, установка не удалась, можно ли решить с перестроением фреймворков?
Спасибо