ios – dyld:图书馆未加载:@ rpath / Alamofire.framework /版本/ A / Alamofire原因:图像未找到

我使用 CocoaPods v0.36与我的 Swift项目和以下pods:Alamofire,CocoaLumberjack,SwiftyJSON.

一切都很好,直到我使用我的开发人员ID.
编译器开始有编译项目的问题,在对我的项目编译的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框架是红色的,所以似乎没有生成/链接.

现在,我已经删除了我的开发人员ID,但问题依然存在.
有人有想法吗?

编辑:
解决
在我做的步骤之下

> pod deintegrate,pod更新,pod安装
>重新导入三个swift库文件(由Cocapods生成)
>仅在链接框架和库中导入三个框架
>全面清洁和构建

解决方法

dyld库没有加载@ rpath / framework

请确保框架正在显示
在target-> general->嵌入二进制文件链接的框架和库部分

如果没有,那么通过点击添加添加只是添加框架

完成了!

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...