关于cocopoads找不到最新版本的第三方问题

简介: 关于cocopoads找不到最新版本的第三方问题

关于cocopoads找不到最新版本的第三方问题


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

例如:

pod search  MJExtension

结果如下:

2198e27adc68f66b1c88f71ee2e89f65.png

CC0CBCDE36AAC2781BE56B355BB6A4B9.png

但是实际上这个库已经更新到3.0.15.1了

818ae8e7ae824ebdf4df88e2b4615c53.png

2ACA04AD3935BBB10B369AC5C8839CEF.png

参看链接

https://www.cnblogs.com/dwj97/p/7442682.html

1.可能是MAC Ruby版本太低了的原因

2.可能是Pod版本问题

我们更新下Ruby就好

操作如下即可解决你的问题

第一步:安装 Homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

第二步:通过 brew 安装 Ruby 最新版本

在命令行下依次执行以下命令,即可自动完成最新版本 Ruby 的安装:
brew update
brew install ruby

第三步:

1.先检查自己的Pod是否是最新的版本
➜  ~ pod --version  
如果不是最新的就要执行下面的命令更新升级你的Pod了
2.sudo gem install cocoapods --pre
切换源
3.gem sources --remove https://rubygems.org/
4.gem source -a https://gems.ruby-china.org
查看是否切换成功
5.gem source -l
如果是如下则切换成功
*** CURRENT SOURCES ***
https://ruby.taobao.org/
https://gems.ruby-china.org
升级cocoapods
sudo gem install -n /usr/local/bin cocoapods --pre 
但是有时候pod升到最新版本后我cd到工程文件下 pod install,发现还是没有更新最新的库。这时候需要更新本地Pod的索引文件
6.pod setup

通过 homebrew 安装 Ruby

我在这个链接上找到的资料可以参考https://brew.sh/index_zh-cn

https://www.cnblogs.com/dwj97/p/7442682.html

https://blog.csdn.net/qianyoucaicsdn/article/details/71455570

还有一种处理方法

https://blog.csdn.net/dkq972958298/article/details/53813662

相关文章
|
算法 生物认证 开发工具
Guideline 5.1.2 - Legal - Privacy - Data Use and Sharing
你的应用程序收集的设备信息可能包括以下一些:attributesOfItemAtPath:error:, NSLocaleCountryCode, NSFileSystemSize, NSHomeDirectory,和serviceSubscriberCellularProviders。
808 0
|
JSON 测试技术 数据处理
iOS-底层原理 35:组件化(一)方案
iOS-底层原理 35:组件化(一)方案
1541 0
iOS-底层原理 35:组件化(一)方案
|
2月前
|
数据采集 监控 API
移动端性能监控探索:iOS RUM SDK 技术架构与实践
阿里云 RUM SDK 作为一款性能体验监控采集工具,可以作为辅助 App 运维的强有力助手,提升您的问题排查效率。
261 27
|
Linux 网络安全 数据安全/隐私保护
linux 本地终端 SSH 连接 gcp (Google Cloud Platform ) 配置教程
linux 本地终端 SSH 连接 gcp (Google Cloud Platform ) 配置教程
9212 0
|
CDN
Cocoapods报错 [!] CDN: trunk URL couldn't be downloaded: 解决方法
Cocoapods报错 [!] CDN: trunk URL couldn't be downloaded: 解决方法
1996 0
|
编解码 算法 测试技术
在不影响动画质量的前提下对 Lottie 动画文件进行压缩
【10月更文挑战第16天】在不影响动画质量的前提下对 Lottie 动画文件进行压缩需要综合运用多种方法和策略。通过细致的分析、合理的调整和适当的技术手段,可以在保持动画视觉效果的同时,有效地减小文件的大小,提升动画的性能和用户体验。
846 57
|
关系型数据库 MySQL OLAP
免费!数据传输服务DTS助您零成本畅享ClickHouse和SelectDB的疾速数据集成之旅!
DTS震撼发布全新数据目标支持:即刻连接 RDS MySQL 至 Clickhouse或 SelectDB,实现数据实时同步的无缝飞跃!现可立享一个月内免费体验,立即了解!
|
前端开发 JavaScript 数据处理
.单页面应用和多页面应用区别及优缺点
.单页面应用和多页面应用区别及优缺点
548 4
|
JavaScript
WKWebView采用HybridNSURLProtocol协议拦截图片等资源预加载
WKWebView采用HybridNSURLProtocol协议拦截图片等资源预加载
307 1
|
容器
Flutter 自定义实现时间轴、侧边进度条
时间轴和侧边进度条是非常常见的 UI 控件,它们可以增强应用的视觉效果和交互体验。在这篇文章中,我们将详细介绍如何使用 Flutter 自定义实现这两个控件。
629 1

热门文章

最新文章