Я использую CocoaPods v0.36
с моим проектом Swift
и следующими пакетами: Alamofire
, CocoaLumberjack
, SwiftyJSON
.
Все было нормально, пока я не использовал свой идентификатор разработчика.
У компилятора возникли проблемы с компиляцией проекта, после некоторых исправлений и обновлений для CocoaPods
компилируется мой проект, но во время выполнения я получаю следующую ошибку:
dyld: Library not loaded: @rpath/Alamofire.framework/Versions/A/Alamofire
Referenced from: /Users/Ivan/Library/Developer/Xcode/DerivedData/myApp-bsxfcnwqpaxnzbhencwzteasshzf/Build/Products/Debug/myApp.app/Contents/MacOS/myApp
Reason: image not found
Я читал разные сообщения, связанные с этим:
- http://blog.cocoapods.org/CocoaPods-0.36/
- http://samdmarshall.com/blog/swift_and_objc.html
- https://github.com/Alamofire/Alamofire/issues/101
Но никто, кажется, не решает проблему.
Единственный ключ, который у меня есть, состоит в том, что 3 фреймворка находятся в красном цвете, поэтому кажется, что они не сгенерированы/связаны.
Теперь я удалил свой идентификатор разработчика, но проблема все еще существует. У кого-нибудь есть идея?
Изменить: решаемые Ниже приведенных шагов:
-
pod deintegrate
,pod update
,pod install
- Восстановлено три файла быстрой библиотеки (сгенерировано
CocoaPods
) - Импортировано три фреймворка только в
Linked Frameworks and Libraries
- Полная очистка и сборка