Я использую CocoaPods v0.36
с моим Swift
проекта и следующие стручки: Alamofire
, CocoaLumberjack
, SwiftyJSON
.dyld: Библиотека не загружается: @ RPATH/Alamofire.framework/Версии/A/Alamofire Причина: изображение не найдено
Все было в порядке, пока я не использовал свой идентификатор разработчика. компилятор начал иметь проблемы скомпилировать проект, после некоторых исправлений и обновлений для 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 фреймворка в красном, поэтому кажется, что они не сгенерированы/не связаны.
Теперь, я удалил свой Developer ID, но проблема все еще существует. У кого-нибудь есть идея?
Edit: решаемые Ниже шаги, которые я сделал:
pod deintegrate
,pod update
,pod install
- реимпорта три быстрых библиотечные файлы (сгенерированные
cocoapods
) - ввезенными три рамки только в
Linked Frameworks and Libraries
- Полная чистка и сборка
Как вы добавляете рамки в свой проект? Если вы знаете их местоположение, я бы рекомендовал вам попробовать добавить их вручную. –
Иван, ты спасатель! ... и можешь ли вы опубликовать свое решение как полноценный ответ? Я часами пытался пробовать другие бесполезные решения, намеренно пропустив мимо этого сообщения, так как он был помечен как не имеющий решения. – clozach