ios – dyld:库中没有加载cocoapods 0.37和Xcode 6.3

前端之家收集整理的这篇文章主要介绍了ios – dyld:库中没有加载cocoapods 0.37和Xcode 6.3前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我一直在阅读有关错误的所有问题:

dyld:库未加载:@ rpath / Bolts.framework / Bolts
参考自:/private/var/mobile/Containers/Bundle/Application/1542F906-CCE1-4181-AC7C-B5E3EE50E7D7/eBikeMotion.app/eBikeMotion
原因:找不到合适的图像.找到:

这使得我的应用程序无法在真实设备中运行(但在模拟器中运行没有任何问题.
直到某一点我认为这是我正在安装的框架的一个问题,但在手动安装了原来的错误之后,Alamofire和下一个抛出错误的框架是下一个按字母顺序排列的(Bolts,as你可以在代码片段中看到)
所以我得出的结论确实是CocoaPods产生这些错误.我有最后一个版本(0.37)和一个干净的安装,我试图创建一个新项目,我已经尝试了所有提出的解决方案,这个问题没有任何运气,所以我必须打开一个问题,与希望有人能帮助我.

问候.

解决方法

在重新安装整个系统并且找不到解决方案之后,我发现缺少适用于CocoaPods强制运行的一些构建阶段.

解决这个问题的方法是下一步:

>将Cocapods项目整合(您可以使用sudo gem安装cocoapods-deintegrate来安装该工具).

cocoapods-deintegrate on Github

>修改你的Podfile:

您应该使用link_with“ProjectName”定义目标链接.

您应该为您的pod定义目标:target’ProjectName’do [pods here] end.
>使用pod安装进行安装
>执行此操作后,转到XCode并检查以下设置:

进入项目设置,在“配置”下,检查在Debug和Release中有一个名为Pods-ProjectName的配置集[debug | release]

进入您的目标,在“构建阶段”下,您应该有三个新的阶段应该被命名:检查Pods清单,嵌入荚框架和复制荚资源.
>做一个干净,然后构建,然后运行到你的设备.

而已.

猜你在找的iOS相关文章