pod升级以及问题记录集

文章结构


1.cocoapods 升级最新版本
2.cocoapods 找不到第三方库最新版本解决办法
3.两个第三方依赖同一个库并且对库的版本要求不一样报错

一、cocoapods 升级最新版本


1.1 查看自己的pod版本

pod --version
1.2 gem换源
gem sources --remove https://rubygems.org/
gem source -a https://gems.ruby-china.org 
1.3 查看是否切换成功
gem source -l
image.png
1.4 升级cocoapods
sudo gem install cocoapods --pre

二、cocoapods 找不到第三方库最新版本解决办法

搜索不到最新的第三方框架(比如:官方SDK1.2,pod的搜索出的是1.1,也更新不了)原因是本地索引文件需要更新;

pod setup

看下指令帮助:


WX20171130-193419@2x.png

image.png

这个时间会长一点,耐心等待,等出现setup completed就可以了。

三、两个第三方依赖同一个库并且对库的版本要求不一样报错


image.png

因作者长时间没有维护升级,导致库引用的版本过老而无法更新最新版本。


image.png

:podspec解释如下:

image.png

Podspec Syntax Reference
指定后解决问题:

image.png

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 项目组件化、平台化是技术公司的共同目标,越来越多的技术公司推崇使用pod管理第三方库以及私有组件,一方面使项目架构...
    swu_luo阅读 22,714评论 0 39
  • 一. CocoaPods的介绍 什么是CocoaPods?CocoaPods是一个负责管理iOS项目中第三方开源库...
    辉712阅读 9,415评论 0 7
  • CocoaPods 是什么? CocoaPods 是一个负责管理 iOS 项目中第三方开源库的工具。CocoaPo...
    朝洋阅读 25,881评论 3 50
  • wget 是一个从网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP...
    暮雨晨烟阅读 11,218评论 0 2
  • 做自己所热爱的 再大的难都能扛 真正的成熟 不是急于表达受到的种种不公平 而是学会咽下容纳生活赋予的磨难 独立强大...
    晟楠曦阅读 1,400评论 0 0

友情链接更多精彩内容