CocoaPods升级到1.0.1遇到的错误

原创 2016年08月29日 16:07:02

最近因为项目需要,把CocoaPods更新到了最新版本1.0.1版本,更新完之后出现了一些莫名其妙的问题,导致整个工程跑不起来,报的都是第三方库丢失的错误,但是我查看工程的资源配置和Builder Phases —>Link Binary With Libraries,发现所有的库资源都没有少,但就是会报错,工程跑不起来。

后来经过研究,仔细分析了一下,推测的原因是:因为CocoaPods更新到1.0.1版本之后,在podfile里面需要加上target,用于指向目标工程,在这种情况下,如果执行pod update或pod install等更新操作的话,会重新生成对应于工程的libPods-XXX.a文件(注意:这里的XXX指代的是podfile里面的target或工程名),从而导致与原有的libPods.a文件冲突,这样就会导致工程编译出现奇怪的第三方库丢失错误。

错误如图:




解决办法:更新工程的配置,删掉原有的libPods.a文件。

如图:(1)找到Build Settings—>Search Paths,将下图中的三项都加上 $(inherited)


(2)找到libPods.a文件,并将其删掉,重新运行工程。


此时再运行工程,应该就可以跑起来了,是不是很开心?


版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

xcode6.1.1升级到7.1.3后遇到的的2个问题:Could not find developer disk 和enable_bitcode错误相关

升级到7.1.3后遇到2个问题。 1、Could not find developer disk  上网找了一下这篇文章:http://segmentfault.com/a/1190000002...

CocoaPods 升级到1.1.0 beta 后无法使用新版本

20160929前几天升级Xcode 8后,之前用Swfit2.2开发项目无法编译了,需要把代码转成Swift3.0,试了好几次Xcode Edit菜单中的Convert功能,前几次在转换语法的时候X...

cocoapods 升级到1.1.0 后更新第三方库,有一部分提示不支持arm64

最近几天因为某些原因要更新一个第三方库,才发现cocoapods已经更新到1.2.0了,而我的还是0.3左右(估计我是最后一个知道的吧,我就是我,有点上火)。 于是我就开始更新cocoapods,更...

Cocoapods大版本升级到1.0之后的问题

前言Cocoapods是比较好用的第三方框架管理工具。唯一蛋疼的是速度update的时候速度太慢,当然是用离线模式(–no-repo-update)可以加快速度,但是真正需要更新的时候,真的就只能花半...

CocoaPods更新到1.0.1遇到的坑

CocoaPods更新到1.0.1坑

Arcgis9.3升级到10.1过程中错误“无法加载 DLL,ArcGISVersion.dll: 找不到指定的模块”解决方案

原文地址:http://blog.csdn.net/liminled/article/details/8895979 原始项目使用Arcgis9.3,由于工作需要,计划使...

Android Studio升级到2.3版本后出现gradle解压错误

这些天来用Android Studio做程序开发。当升级到2.3版本再打开的时候,出现了下图这样的错误。 心情很不美丽啊,于是在网上找各种资料,有的说把project structure里面...

AndroidStudio 1.4升级到1.5后,peer not authenticated错误

解决方法:找到项目最外层的build.gradle文件,将其中的:    dependencies {        classpath 'com.android.tools.build:gradle...

ubuntu14.04 mysql升级到5.7版本出现GPG error错误解决办法

先说一下升级的方法: 首先备份数据,下面是具体安装步骤: 1、下载mysql-apt的配置包,并安装 wget https://dev.mysql.com/get/mysql-apt-config_0...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)