CocoaPos 升级到1.2填坑记录

作者: LJCoder | 来源:发表于2017-03-15 11:21 被阅读49次

最近执行pod install的时候需要clone master仓库文件,clone 了一下午,还是不行,上网找了一下原因,发现是pod 更新到了1.2版本,需要更新一下才行,于是开启了这次的填坑之旅。

填坑流程

搞了一天,最后总结出来的整体思路就是先把原来的pod卸载掉,然后重新安装最新的pod。

  1. 升级gem
sudo gem update --system
  1. 卸载cocoapods
sudo gem uninstall cocoapods
  1. 安装cocoapods
sudo gem install -n /usr/local/bin cocoa pods
  1. 初始化pod
pod setup

可能遇到的bug

error: RPC failed; curl 18 transfer closed with outstanding read data remaining
pod Could not create Makefile due to some reason, probably lack of necessary libraries and/or headers.
Could not find 'cocoapods' (>= 0) among 64 total gem(s) (Gem::LoadError)

如果遇到上面这些错误,可以试一下卸载全部gem,然后重新安装pod

sudo gem uninstall --all

如果你有换过ruby源,可能需要换回原来的ruby源,就是下面这个地址

https://rubygems.org/

相关文章

  • CocoaPos 升级到1.2填坑记录

    最近执行pod install的时候需要clone master仓库文件,clone 了一下午,还是不行,上网找了...

  • Xcode9 Cocoapos 报错 Generating Po

    自从升级到xcode9 就各种坑,下面是我在遇到Cocoapos 报错 Generating Pods proje...

  • mac升级到Mojave填坑记录

    iphone升级后,xcode无法调试了,需要升级。还是一如既往的费时间 iterm启动,zsh报错 dyld: ...

  • Flutter 升级到1.17之后的爬坑记

    网上有很多升级到1.12之后的适配问题,可以参考 Flutter升级到1.12填坑指南 目前的flutter的版本...

  • iOS12和Xcode10的坑

    每一次Xcode的升级似乎都会遇到官方留下的坑,让我们去填。今天升级到Xcode10,话不多说,填坑两个。 重复文...

  • 2018-09-06--ActiveAndroid在8.0权限问

    ActiveAndroid填坑记录: 坑--------》使用ActiveAndroid数据库在系统8.0(华为、...

  • swift填坑记录

    使用Cocoapods时,Swift无法同时在podfile文件中使用OC和Swift的SDK 【引用】https...

  • swagger 填坑记录

    启动失败:NullPointerException 原因主要是swagger旧版本的bug与,解决方案:swagg...

  • Android填坑记录

    主要记录Android开发当中一些容易引起错误的,又不容易发现的问题。 Activity方面 1,onWindow...

  • Android 填坑记录

    1.使用Fresco时,根据图片url获取缓存文件 2.使用Fresco时,如何实现缩放效果(PhotoView)...

网友评论

    本文标题:CocoaPos 升级到1.2填坑记录

    本文链接:https://www.haomeiwen.com/subject/lbllnttx.html