美文网首页
安装cocoapods(关于Mac10.12.3)

安装cocoapods(关于Mac10.12.3)

作者: 拾取灬回忆 | 来源:发表于2017-04-01 12:44 被阅读47次

1.更新Ruby

你需要会简单的使用命令行工具
CocoaPods唯一的限制就是在Ruby下运行,现在OS X都预装了Ruby,所以你只需要更新RubyGems到最新版本。
打开终端(control + space 真的很好用),然后输入如下的命令:

sudo gem update --system

会要你输入密码:
注意在终端中密码不显示字符,只要输完后按回车即可
楼主使用的是淘宝的镜像,测试也是可以使用成功的。taobao镜像把下面的china改成taobao
如果是像使用Ruby China替换Ruby的默认源,替换命令如下:

gem sources --remove https://rubygems.org/
//等有反应之后再敲入以下命令
gem sources -a https://gems.ruby-china.org/
//验证是否替换成功可以执行
gem sources -l

如果Terminal输出:

*** CURRENT SOURCES ***

https://ruby. china.org/

就证明ruby的软件源已经设置OK了。

2.设置gem为最新版本

如果gem太老,可以尝试用如下命令升级gem:

在Terminal输入以下命令:

sudo gem update --system

升级成功后会提示: Latest version currently installed. Aborting.
一般来讲是不会成功的,不用理他

3.执行安装CocoaPods命令

注意:OS X 10.11 升级,虽然官方声称只是一个小的升级,但对于开发者而言,cocoapods需要重新安装,但按照以前的安装方式,在Terminal输入以下命令:

sudo gem install  cocoapods

如果报以下错误:

ERROR:  While executing gem ... (Errno::EPERM)
Operation not permitted - /usr/bin/xcodeproj

解决方案:

pod setup

这里需要下载很久很久,我是下载了一个G,中间两次网络出错导致下载失败,重要的就是这一步,最后还是在公司下班之后电脑没有关闭,让他一直下载第二天才下载好的,这步搞定就说明你的cocopods可以用了,
还有一点需要注意,pod setup在执行时,会输出Setting up CocoaPods master repo,但是会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,如果你等太久,可以试着 cd 到那个目录,用du -sh *来查看下载进度。

安装成功后,你会看到:Setup completed

4.使用Cocoapods

Xcode新建一个HelloWorld工程
打开终端,进入HelloWord工程目录下:

cd /Users/lifupeng/Desktop/HelloWorld

在HelloWorld工程下创建一个默认的Podfile
执行命令:

pod init

用Xcode打开Podfile命令,手动在项目里面找到打开也是可以的:

open -a Xcode Podfile

Podfile是这样的:


119178-6163e161ea11ad8a.png.jpeg

为了让CocoaPods的引入不显示警告,在Podfile最上方加上:

inhibit_all_warnings!
// 也可以单独设置打开编译警告就好了
pod 'Alamofire', '~> 3.0.0-beta.3', :inhibit_warnings => true

最后Podfile配置是这样的:


119178-a609d9692aa916af.png.jpeg

ps:警告也可以不添加
最后回到终端(确保在终端的路径在项目目录下),执行命令:

pod install

相关文章

  • 安装cocoapods(关于Mac10.12.3)

    1.更新Ruby 你需要会简单的使用命令行工具CocoaPods唯一的限制就是在Ruby下运行,现在OS X都预装...

  • Cocoapods 安装、使用与清除项目中的CocoaPods

    关于CocoaPods 一、安装借鉴文章CocoaPods的安装、使用(查找.安装) 及 CocoaPods卸载:...

  • Cocoapods 安装、使用

    关于CocoaPods 一、安装借鉴文章CocoaPods的安装、使用(查找.安装) 及 CocoaPods卸载:...

  • 自定义cocoapods库

    经常使用cocoapods来管理第三方依赖库,非常好用 关于cocoapods的安装可以参考CocoaPods安装...

  • Cocoapods

    关于安装cocoapods遇到的一些坑(ERROR: Error installing cocoapods: ac...

  • iOS Cocoapods安装

    关于安装cocoapods遇到的一些坑(ERROR: Error installing cocoapods: ac...

  • 关于CocoaPods安装

    环境Mac brew install cocoapodspod setup 哦了!网上为啥整的这么费劲?

  • 安装cocoapods

    cocoapods安装升级Ruby环境更换Ruby镜像安装cocoapods cocoapods安装 查看ruby...

  • 安装Cocoapods

    记录一下最近换电脑安装Cocoapods的安装过程,关于Cocoapods的介绍和深入理解会在文章末尾推荐一篇非常...

  • cocoaPods 命令行总结

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

网友评论

      本文标题:安装cocoapods(关于Mac10.12.3)

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