资讯专栏INFORMATION COLUMN

CocoaPods安装

jiekechoo / 545人阅读

摘要:安装参考问题参考具体安装步骤当前安装系统是版本更新查看版本如果发现版本太低就需要更新把镜像指向避免被墙安装载入环境检查安装是否正确用安装环境查询已经安装的卸载一个已安装版本将指定版本的设置为系统默认版本测试是否安装正确

安装参考:

http://blog.csdn.net/showhilllee/article/details/38398119
http://blog.csdn.net/gf771115/article/details/50540398
http://www.cnblogs.com/yan520/p/5583362.html
http://my.oschina.net/w11h22j33/blog/206129

问题参考:

http://www.360doc.com/content/16/0702/13/31923622_572406123.shtml
http://www.jianshu.com/p/6ff1903c3f11
http://www.cnblogs.com/daguo/p/4097263.html

具体安装步骤

当前安装系统是OS X EI Capitan 版本10.11.6

1. 更新Ruby:
//1. 查看ruby版本
ruby -v

//2. 如果发现ruby版本太低,就需要更新ruby
//把ruby镜像指向taobao, 避免被墙
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -l

//安装RVM
curl -L https://get.rvm.io | bash -s stable

//载入RVM环境
source ~/.rvm/scripts/rvm

//检查RVM安装是否正确
rvm -v

//用RVM安装Ruby环境
rvm list known

//查询已经安装的ruby
rvm list

//卸载一个已安装版本
rvm remove 1.9.2

//将指定版本的 Ruby 设置为系统默认版本
rvm 2.3.0 --default

//测试ruby是否安装正确
ruby -v
gem -v
2. 下载安装CocoaPods
//安装cocoapods
sudo gem install cocoapods

//问题:
升级OS X EI Capiton之后, 发现CocoaPods的pod无效了, 运行pod后显示: "pod: command not found" 的错误

//解决步骤:
1.为了安全起见,执行命令"sudo gem uninstall cocoapods",卸载原有的CocoaPod

2.执行命令"sudo gem install -n /usr/local/bin cocoapods"来重新安装cocoapod

3.如果没有权限执行pod, 执行命令"sudo chmod +rx /usr/local/bin/", 赋予/usr/local/bin给予执行与读取权限

参考链接:https://github.com/CocoaPods/CocoaPods/issues/3736
3. 使用CoCoaPods
//新建一个OC项目,名字PodTest

//CocoaPods的搜索功能验证一下AFNetworking是否存在
pod search AFNetworking

//cd到项目总目录 (注意: 包含PodTest文件夹, PodTest.xcodeproj, PodTestTest的那个总目录);
建立Podfile, 内容如下:
platform :ios, ‘8.0’
target ’PodTest’ do
pod ‘AFNetworking’, ‘~>3.1.0’
end

//cd到项目总目录 (注意: 包含PodTest文件夹, PodTest.xcodeproj, PodTestTest的那个总目录);
然后输入 pod install 进行安装

//如需更新, 进入到项目总目录
pod update

//此时终端会出现: pod repo list, 说明Cocoapods在将它的信息下载到 ~/.cocoapods里

//cd 到 "~/.cocoapods" 目录里, 用 "du -sh *" 命令来查看文件大小, 结果显示0 repos, 说明没有安装成功,
否则会文件会不断变大, 安装成功后文件总大小会达到200M左右

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/16585.html

相关文章

  • Cocoapods 安装和使用

    摘要:若此目录下已有项目,则会将项目更新到最新的状态。这时就需要我们手动安装。若直接从上下载文件,由于缺少文件,会导致不使用。若用,由于文件过大,容易导致失败。但是使用软件,则会提高的成功率,并且会给出的进度。 本文写于2016年9月,安装Cocoapods 用于iOS开发,可直接用Mac上的终端从GitHub上将第三方框架应用到工程中,接下来的安装配置基于上一篇文章《在Mac OS X上安...

    trigkit4 评论0 收藏0
  • iOS开发~CocoaPods使用详细说明

    摘要:开发使用详细说明分类人阅读评论收藏举报一概要开发时,项目中会引用许多第三方库,可以用来方便的统一管理这些第三方库。 iOS开发~CocoaPods使用详细说明 分类: ios 2014-08-06 11:08 7039人阅读 评论(5) 收藏 举报 一、概要 iOS开发时,项目中会引用许多第三方库,CocoaPods(https://github.com/CocoaPods/Cocoa...

    willin 评论0 收藏0
  • Cocoapods整理(二)——使用Cocoapods

    摘要:所以可能的原因就是你没有替换镜像,可看整理一安装中安装小结的相关内容,替换镜像。后续整理一安装整理三编写文件整理四搭建私有库环境 Cocoapods整理(二)——使用Cocoapods 目录 Pod常用命令 Pod集成进项目 Pod从项目中删除 1.Pod常用命令 pod search XXXX :搜索XXXX框架信息(该信息是从本地的repo中搜索的)pod setup :...

    kidsamong 评论0 收藏0
  • 使用CocoaPods来做iOS项目依赖管理

    摘要:所以,我开始学习使用来做依赖管理。文章更新月日在一些问题的解决方法中添加问题什么是是和项目的依赖管理工具。在单独一行用,指定需要导入的依赖。在终端中执行,就会为项目导入执行的依赖。现在新的文件都会使用来说明在哪个中使用依赖。 在我刚开始学习iOS开始时,一些优秀的开源框架的README.md中总有一句pod NAME。当时不知道这句话是用来做什么的。 在工作之后,往往一个项目会用到多个...

    lindroid 评论0 收藏0
  • CocoaPods安装和使用介绍

    摘要:一安装时我我们要访问,但是因为的软件源被屏蔽了,所以我们要用淘宝的镜像来访问,打开我们的终端依次执行下面的代码删除官方的源添加淘宝的源查看我们是否有替换成功如果显示,一下这种样式,则表示替换成功了上述操作结束后,我们开始进行安装,在 一:安装CocoaPods时我我们要访问cococapods.org,但是因为ruby的软件源被屏蔽了,所以我们要用淘宝的ruby镜像来访问cocoapo...

    mingzhong 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<