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)和一个干净的安装,我试图创建一个新项目,我已经尝试了所有提出的解决方案,这个问题没有任何运气,所以我必须打开一个问题,与希望有人能帮助我.
问候.
解决方法
>将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清单,嵌入荚框架和复制荚资源.
>做一个干净,然后构建,然后运行到你的设备.
而已.