CocoaPods安装总结

作者: 来自宇宙边际的奥特蛋 | 来源:发表于2016-09-30 18:08 被阅读105次

前言:关于什么是CocoaPods是个什么东西我就不在这里赘诉了,大家都懂的!

CocoaPods安装步骤

1.升级(安装)Ruby环境,Mac系统已经默认安装好Ruby环境,可以终端输入:ruby -v 查看当前版本,如图:

当前Ruby版本

打开终端输入:$gem update --system,可以升级Ruby环境。

2.安装CocoaPods时我们要访问cocoapods.org,由于该网站可能被墙了,所以我们可以用淘宝的Ruby镜像来访问该网站,输入命令行:

1> gem sources --remove https://rubygems.org/

2> gem sources -a https://ruby.taobao.org/

如图:

当前镜像源

3. 安装CocoaPods,在终端输入命令行

$sudo gem install cocoapods

输入这个命令行之后,直接输入密码就行了,终端不会又任何的提示,光标也不会移动,如果成功会显示如下:

安装成功

注意:如果出现:ERROR:  While executing gem ... (Errno::EPERM)

Operation not permitted - /usr/bin/xcodeproj

输入命令行:sudo gem install -n /usr/local/bin cocoapods

4.判断CocoaPods是否可以使用,在终端输入:pod search AFNetworking,可能会一直停留在Setting up CocoaPods master repo,然后会出现错误:

显示的错误(图片来自网络)

这可能是安装的CocoaPods还不能使用,更新一下pod。

首先更新gem到最新版本,终端输入命令行:

$ sudo gem update --system

然后检查是否可以ping通github,终端输入命令行:

$ ping github.com

查看pob repo list:

$ pod repo list

接下来,终端输入一下命令行,用du -sh *命令来查看文件大小:

cd ~/.cocoapods

接下来输入:

du -sh *

如果显示0B repos,则说明没有安装成功。

重新执行pod setup,稍后会提示setup completed,终端中输入 pod list,展示出安装列表;

再一次输入:

pod search AFNetworking

输入过后它可能会报:

[!] Unable to find a pod with name, author, summary, or descriptionmatching `AFNetworking`

解决方案,终端输入:

rm ~/Library/Caches/CocoaPods/search_index.json

再次输入:pod search AFNetworking,就行了!

5.在工程中创建一个Podfile文件,(首先创建一个测试用的工程名为Test)

1> 终端输入命令行:

$cd /Users/******/Desktop/Test(注意:cd之后一定要空一格,不然会报“No such file or directory”的错误,cd后面是工程的路径,直接拖进来就会自动生成)

2> 创建Podfile文件,终端输入命令行:

$ touch Podfile

然后使用vim编辑Podfile文件,使用命令:

$ vim Podfile

紧接着在键盘上输入“i”,这时就可以编辑Podfile文件了,输入内容,

现在版本升级官方给的文档是:

platform :ios, '8.0'

target '你的项目名称' do

pod 'AFNetworking', '~> 3.0'

end

注意:'你的项目名称'是你项目文件中'xx.xcodeproj'文件,'xx.xcodeproj'去掉后缀名所得的‘xx’(就是)‘你的项目名称‘

输入完成后按ESC退出编辑模式,最后输入:wq保存并退出文件,可以看到项目目录多了一个名为Podfile的文件。

3> 最后,终端输入:

$pod install

注意:如果没有报错或者长时间等待就说明已经OK了,但是如果出现长时间等待情况,可在终端输入命令行:

pod install --verbose --no-repo-update

一般情况这样就算是完成了!

相关文章

  • cocoaPods 命令行总结

    安装 cocoaPods 就不多说了 安装 cocoapods 步骤 我这里总结了安装好 cocoapods 使用...

  • 关于Cocopods安装的那些事

    一.安装Cocoapods 安装和使用cocoapods 教程总结>>>>>>>>>>>>>>> gem sour...

  • 新版Cocoapods1.2.0简易教程

    CocoaPods 在安装cocoapods的时候遇到Mac系统本地ruby环境版本低不能安装的情况,所以总结了下...

  • pod-About

    pod 使用总结 Cocoapods工具的安装 Cocoapods安装方式有两种,可以直接通过 官网 下载.app...

  • 安装与使用CocoaPods

    第一次使用cocoapods,对整个安装过程做个记录、总结。 一.安装cocoapods之前,先更新Ruby 1、...

  • cocoapods升级

    查看下cocoapods当前的版本号命令如下 升级安装cocoapods 总结下来,要想成功升级cocoapods...

  • iOS cocoapods安装过程中的问题

    最近在安装cocoapods中遇到很多问题,总结一下分享 Setting up CocoaPods master ...

  • 2018年最新CocoaPods安装步骤

    网上的cocoapods安装教程数不胜数,但是很多都过时了,所以我总结了cocoapods正确的安装步骤,并在ma...

  • Cocoapods安装教程,看LBQ就够了

    网上cocoapods安装教程很多,但还是会碰到各种坑,因此我在这里总结一下cocoapods的安装和碰到的问题及...

  • CocoaPods安装总结

    前言:关于什么是CocoaPods是个什么东西我就不在这里赘诉了,大家都懂的! CocoaPods安装步骤 1.升...

网友评论

  • 飞翔de小苹果:淘宝的镜像还能用?不是更换了?可能需要更新文章了
  • 木羽木羽女口生:在执行pod 命令的时候出现:
    /usr/local/lib/ruby/site_ruby/2.3.0/rubygems.rb:270:in `find_spec_for_exe': can't find gem cocoapods (>= 0.a) (Gem::GemNotFoundException)
    from /usr/local/lib/ruby/site_ruby/2.3.0/rubygems.rb:298:in `activate_bin_path'
    from /usr/local/bin/pod:22:in `<main>'
    错误是什么原因?

本文标题:CocoaPods安装总结

本文链接:https://www.haomeiwen.com/subject/lhfryttx.html