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文件,并将其删掉,重新运行工程。


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


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

更新CocoaPods到1.2.0

中途报错:ERROR: While executing gem ... (Gem::DependencyError) Unable to resolve dependencies: cocoapods...
  • MiAo_EM
  • MiAo_EM
  • 2016年11月22日 10:21
  • 3567

cocoapods1.0.1版本的使用

当你需要用cocoapods管理三方库的时候,如果你还以为和以前的版本一样,那你就错了,就因为这个我连着好几个中午没有睡觉。当安装成功cocoapods后,你要做得就1、创建一个工程,在你的任何文件夹...
  • ningn111
  • ningn111
  • 2016年06月17日 17:24
  • 1368

openssl升级到1.0.1o的过程

最近openssl的heartbleed漏洞搞的整个互联网鸡犬不宁,在4月9号早上一上班就检查了公司服务器的安全情况,我们的版本不受影响,这个漏洞也并不影响openssh-server,我们也没有ht...
  • grpideas
  • grpideas
  • 2015年06月23日 16:45
  • 2645

升级 Cocoapods 到1.2.0指定版本,降低版本及卸载

=====================升级版本=================== CocoaPods 1.1.0+ is required to build SnapKit 3.0.0+. ...
  • hsf_study
  • hsf_study
  • 2017年04月10日 13:14
  • 5846

CocoaPods更新到1.0.1遇到的坑

CocoaPods更新到1.0.1坑
  • liuzhuanshaonian
  • liuzhuanshaonian
  • 2016年06月22日 11:55
  • 950

Cocoapods1.0.1版本安装教程

关于 cocoapods  的安装,网上大部分教程都是基于 0.39版本 的教程,现将cocoapods1.0.1版本的安装教程进行整理: (如果你是 cocoapods 的使用大神,请忽略这篇文章...
  • u014641631
  • u014641631
  • 2016年08月19日 16:44
  • 1804

CocoaPods版本升级2016最新版

升级 OS X El Capitan 后,Time Machine 恢复下,随后因为遇到 octopress 无法更新博客问题,一番折腾 octopress 适配了 OS X El Capitan,然...
  • u012265444
  • u012265444
  • 2016年08月03日 08:48
  • 2342

Mac升级到10.13.1 之后cocoapods出现问题的解决办法

我最近把我的Mac系统升级到了最高版本,macOS High Sierra(10.13.1),升级之后发现cocoapods出现了问题,,现把问题和解决办法罗列如下:问题:/usr/local/bin...
  • FISHBALL1
  • FISHBALL1
  • 2017年12月04日 14:01
  • 304

cocoapods升级到1.0.1后,podfile文件里的变更

platform :ios, ‘7.0’ use_frameworks! target ‘这里写你工程的名字’ do   pod 'AFNetworking', '~> 3.0’   ...
  • liujingran_2015
  • liujingran_2015
  • 2016年06月19日 16:46
  • 821

一次给python2.7 升级到3.6.1的经历(linux下)

初学python 在linux下安装有些不熟练,主要参考了下面这篇文章: http://www.cnblogs.com/idotest/p/5442173.html 1、先下载安装包:wget ...
  • sunye0715
  • sunye0715
  • 2017年09月11日 17:16
  • 64
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:CocoaPods升级到1.0.1遇到的错误
举报原因:
原因补充:

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