Cocoapods: библиотека dyld не загружена

Итак, через несколько дней у меня возникла эта проблема: я создаю пустой проект командной строки и настраиваю Cocoapods, но потом всегда получаю эту ошибку времени выполнения:

dyld: Library not loaded: @rpath/Alamofire.framework/Versions/A/Alamofire
Referenced from: /Users/...
  Reason: image not found
Program ended with exit code: 9

Это происходит независимо от модуля, который я хочу использовать, а также в уже существующих проектах. Оконные приложения Cocoa и приложения iOS не затронуты. Я попытался установить для pods.framework значение «Необязательный», как было предложено в другом месте, но это не помогает. Я попробовал это с новейшей бета-версией Cocoapods и стабильной версией и переустановил Xcode, но безуспешно. Я заметил, что в разделе «Фазы сборки» нет «Встроить структуру Cocoapods», как обычно, поэтому я попытался добавить это вручную; тоже не работал.

У меня закончились идеи, так что кто-нибудь знает, что может быть причиной этого? В противном случае я отправлю отчет об ошибке. Спасибо.


person Atomix    schedule 05.08.2016    source источник


Ответы (1)


Как оказалось, такое поведение ожидаемо, так как нет простого способа (для CP) связать библиотеки с инструментом командной строки.

person Atomix    schedule 08.08.2016
comment
У меня тоже такая проблема.. как вы ее решили? - person ; 22.09.2016
comment
та же проблема, с которой столкнулся :( - person ; 22.09.2016
comment
Можете ли вы опубликовать свое решение в качестве ответа, чтобы я мог отметить его как правильное? - person Atomix; 25.09.2016
comment
неизвестность :P :P :P :P :P - person ; 28.09.2016
comment
xcode v8 требует sierra, поэтому попробуйте обновить его до sierra. это должно творить магию - person ; 28.09.2016
comment
а также включить Alamofire в EmbeddedLibraries, - person ; 28.09.2016
comment
обратитесь stackoverflow.com/questions/ 29000990/ - person ; 28.09.2016