导航:首页 > 版本升级 > cocoapods安装指定版本

cocoapods安装指定版本

发布时间:2025-02-04 06:57:05

⑴ ios cocoa pods的安装在哪个路径下

在这:抄 /Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.0.beta.2
可能有好几个版本,看个人安装情况
我们通常执行的pod update 什么的都是在目录bin下的pod二进制文件里,如果有同学mac下有配置.bash_profile导致pod无效可以把对应的路径添加到bash_profile里,如:
export PATH=:/Library/Ruby/Gems/2.3.0/gems/cocoapods-1.6.0.beta.2/bin$PATH

⑵ CocoaPods 的安装流程和基本用法

1.移除现有Ruby默认源
$gem sources --remove https://rubygems.org/

2.使用新的源(淘宝的源已经用不了了,换ruby-china)
$gem sources -a https://gems.ruby-china.com

3.验证新源是否替换成功
$gem sources -l

4.安装CocoaPods

5.更新gem
$sudo gem update --system
到这里CocoaPods就安装好了,需要注意的是终端提示输入密码的时候不会有任何显示,输入完直接 回车 即可

下面来说一下如何通过Cocoapods安装第三方库(以AFNetworking为例)
1.打开Xcode,新建一个工程,并在终端通过 cd 命令到文件夹内,可通过 ls 查看是否有创建的工程

2.搜索需要的第三方库,查看其版本
$pod search AFNetworking
显示如下:

2.新建文件
$vim Podfile

3.写入(此时AFNetworing最新版为3.1.0,为了兼容iOS 7.0,我们安装3.0.4版本)

输入完成后按 esc :wq 回车 退出vim编辑器

4.导入第三方库
$pod install

到此第三方库就安装完成了。以后若还要添加只需将需要的第三方库写入Podfile文件中,在终端通过 cd 命令进入工程目录 输入 pod update 即可。

无论使用pod install还是pod update,都会默认先更新一次podspec索引,加一个参数可以省略这一步,然后速度就会提升不少.

pod install和pod update的区别:
当你在项目中已经通过CocoaPods安装了第三方库,并在Podfile文件中没有指定第三方库的版本,此时如果你使用pod install命令,CocoaPods检测到你已经安装过此第三方库,会跳过安装;如果你使用pod update命令,CocoaPods会检测并将此三方库更新到最新版本。

又换源了
清华大学开源软件镜像站

M1的电脑上安装x86的命令:
arch -x86_64 pod install

⑶ 如何在cocoapods中使用更新版本的pod

http://cocoapods.org/ 是一个用来管理Objective-C库的工具。可以通过http://cocoapods.org/看到如何安装和使用,只需要3步就可以开始使用,使用了cocoapods,我们就不用从github上分别下载不同的库。只需要在Podfile文件上编写需要使用的库就可以了。例如以下的文件。

platform :ios
pod 'JSONKit', '~> 1.4'
pod 'Reachability', '~> 3.0.0'
但有时候会发现有些Pods的版本会低于github上的最新版本,可以通过下面的方法取得最新版本。

pod 'ZUUIRevealController', :git => 'git://github.com/orta/ZUUIRevealController', :commit => ''

⑷ 如何安装 CocoaPods

iOS 最新版 CocoaPods 的安装流程
1.移除现有Ruby默认源
$gem sources --remove https://rubygems.org/
2.使用新的源
$gem sources -a https://ruby.taobao.org/
3.验证新源是否替换成功
$gem sources -l
4.安装CocoaPods
(1) $sudo gem install cocoapods 备注:苹果系统升级 OS X EL Capitan 后改为$sudo gem install -n /usr/local/bin cocoapods
(2) $pod setup
5.更新gem
$sudo gem update --system
6. 新建工程,并在终端用cd指令到文件夹内
$pod search 第三方
7.新建文件 vim “Podfile”,
$vim Podfile
写入以下内容并保存 小提示:(终端vim文件 按 i 可编辑 ,esc 退出编辑,:wq 可保存退出)
platform:ios, '6.0'
pod 'AFNetworking', '~> 2.3.1' <-------第三方
8.导入第三方库
$pod install
9.退出终端
以下是我用以前的安装流程安装时出现的一些错误
终端 cocoapods 下载bug调试:
错误1:
Error fetching http://ruby.taobao.org/:
bad response Not Found 404 (http://ruby.taobao.org/specs.4.8.gz)
解决方案:把安装流程中 $gem sources -a http://ruby.taobao.org/ ---改为---->$gem sources -a https://ruby.taobao.org/
错误2:
ERROR: While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/pod
解决方案:苹果系统升级OS X EL Capitan后会出现的插件错误,将安装流程 4.安装CocoaPods 的 (1)sudo gem install cocoapods ——>改为sudo gem install -n /usr/local/bin cocoapods
错误3:
[!] Unable to satisfy the following requirements: - `AVOSCloud (~> 3.1.6.3)` required by `Podfile`
Specs satisfying the `AVOSCloud (~> 3.1.6.3)` dependency were found, but they required a higher minimum deployment target.
解决方案:安装流程:Podfile文件 中 platform:ios, ‘6.0’ 后边的 6.0 是平台版本号 ,一定要加上

阅读全文

与cocoapods安装指定版本相关的资料

热点内容
程序设计基础以C为例 浏览:598
程序员专治八阿哥 浏览:840
网卡linux驱动 浏览:91
百度网盘登陆设置密码 浏览:294
微信公众号改进的建议 浏览:16
win10一装驱动就蓝屏怎么办啊 浏览:753
剑灵更新文件目录 浏览:6
iarforarmwin10 浏览:29
视频文件怎么通过视频号发圈 浏览:754
2008打开登录密码忘记了怎么办 浏览:198
上海会展网站有哪些 浏览:113
messagejava 浏览:721
安卓812c机 浏览:261
为什么美国孩子5岁就要开始学编程 浏览:146
编程中如何不同行打出一样的字 浏览:872
为什么qq发不了图片文件夹给对方 浏览:21
传说对决数据包在哪个文件夹里 浏览:534
打怪升级的单机手游 浏览:490
新建文件怎么建 浏览:295
zblog多说最近访客代码 浏览:231

友情链接