cocoapods的使用,解决pod search出来的仓库版本低于github仓库版本的方法
2016-09-23 00:00
369 查看
摘要: cocoapods, github, pod search, 版本, pod setup
在使用cocoapods的时候,发现有时候通过pod search到的第三方开源库的版本比较低,不是最新。通过查找资料发现如下解决方案,参考https://github.com/dabing1022/Blog/issues/3
问题描述
解决方法-->升级Cocoapods版本
升级方法
版本低于github上仓库的最新release版本 (注:XXX为仓库名称)
查看当前系统Cocoapods版本命令:
备注:在使用了pod setup之后,发现好长时间都没有变化,无法从终端上获取pod setup的执行情况,这时候可以command+N新建一个窗口,通过sudo ls用管理员权限查看目录,然后.cocoapods文件夹,输入du -sh命令查看文件夹大小变化,从而确定pod setup的运行情况
其中
目录[-]
在使用cocoapods的时候,发现有时候通过pod search到的第三方开源库的版本比较低,不是最新。通过查找资料发现如下解决方案,参考https://github.com/dabing1022/Blog/issues/3
问题描述
解决方法-->升级Cocoapods版本
升级方法
在使用cocoapods的时候,发现有时候通过pod search到的第三方开源库的版本比较低,不是最新。通过查找资料发现如下解决方案,参考https://github.com/dabing1022/Blog/issues/3
问题描述
我们在用 Cocoapods 做第三方开源库管理的时候,有时候发现$ pod search XXX
版本低于github上仓库的最新release版本 (注:XXX为仓库名称)
解决方法-->升级Cocoapods版本
pod repo update查看当前系统Cocoapods版本命令:
pod --version
升级方法
$ sudo gem update --system $ gem sources --remove https://rubygems.org/ $ gem sources -a https://ruby.taobao.org/ 或者 gem sources -a https://gems.ruby-china.org $ sudo gem install cocoapods $ pod setup
备注:在使用了pod setup之后,发现好长时间都没有变化,无法从终端上获取pod setup的执行情况,这时候可以command+N新建一个窗口,通过sudo ls用管理员权限查看目录,然后.cocoapods文件夹,输入du -sh命令查看文件夹大小变化,从而确定pod setup的运行情况
其中
$ gem sources --remove https://rubygems.org/ $ gem sources -a https://ruby.taobao.org/[/code] 这两句话可以省略,但我们在天朝,还是加上的好。国内网络原因(你懂的),如果使用原来的https://rubygems.org/,那么在sudo gem install cocoapods的时候,存放在 Amazon S3 上面的资源文件间歇性连接失败。之前替换为国内的镜像的命令可能为gem sources -a http://ruby.taobao.org/ ,现在改为gem sources -a https://ruby.taobao.org/
升级结束后再次pod --version,会发现 Cocoapods 版本号高于之前的版本,升级成功了。
再次$ pod search XXX
OK,github仓库的最新版已经有了。
通过以上命令,再次运行 pod search发现可以获取到第三方开源库的最新版本
相关文章推荐
- [iOS]解决pod search的仓库版本低于github仓库版本的方法
- vs.net git版本仓库使用 之解决冲突方法 原创
- 使用CocoaPods管理第三方,添加库的时候,无法连接到github.com端口443的解决方法
- github上的版本和本地版本冲突的解决方法
- 如何在cocoapods中使用更新版本的pod
- Github 使用中出现的问题解决方法
- 使用的 SQL Server 版本不支持数据类型“date”的解决方法 [转]
- 使用vc 编译 wpcap.dll(WpcapSrc_4_0_2.zip版本)时 struct sockaddr_storage编译通不过的解决方法.
- git笔记之eclipse使用github远程仓库进行版本管理
- 使用DotNetNuke(DNN) Startkit 4.7(及以上版本)安装无法完成问题的解决方法
- 使用的 SQL Server 版本不支持数据类型“datetime2”的错误解决方法
- 解决IE7一下版本的最小宽度。最大可以使用类似方法
- 使用的 SQL Server 版本不支持数据类型“datetime2”的错误解决方法
- ARX二次开发中使用DAO方式访问数据库,导致AutoCAD2004及以上版本退出时报错的解决方法
- windows server 2003中使用cocos2d-x,提示OpenGL版本为1.1,要更新驱动,解决方法
- 使用VS2010或低版本连接 Team Foundation Serive出现tf31002错误的解决方法
- 关于PPT制作和使用的个别问题提出来的解决方法
- Subversion版本控制使用中的常见问题及解决方法
- 使用Eclipse进行Java开发,用SVN进行版本控制时的异常解决方法
- 关于使用NotificationComat导致android2.3及以下版本无法显示自定义布局的解决方法.