博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Mac OS X安装cocoapods及使用详解
阅读量:7027 次
发布时间:2019-06-28

本文共 1282 字,大约阅读时间需要 4 分钟。

hot3.png

Mac OS X安装cocoapods及使用详解

@blog迁移,

CocoaPods的安装

CocoaPods可以方便地通过Mac自带的RubyGems安装。

打开Terminal(Mac电脑自带的终端),然后按照以下提示操作即可:

  1. 设置ruby的软件源

    这是因为ruby的软件源rubygems.org因为使用亚马逊的云服务,被我天朝屏蔽了,需要更新一下ruby的源,过程如下:

    gem sources -l #(查看当前ruby的源) gem sources --remove https://rubygems.org/ #(移除当前ruby的源) gem sources -a https://ruby.taobao.org/ #(设置当前ruby的源为我天朝的) gem sources -l #(再次查看当前ruby的源)

    如果Terminal输出:

    *** CURRENT SOURCES *** https://ruby.taobao.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

    解决方案1:

    执行下面的命令并重启

    sudo nvram boot-args="rootless=0" sudo reboot

    重启之后, 执行这个命令检查

    sudo gem install cocoapods -V

    如果依旧有错误,使用第二个方案

    解决方案2:

    sudo gem install -n /usr/local/bin cocoapods pod setup

    还有一点需要注意,pod setup在执行时,会输出Setting up CocoaPods master repo,但是会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,如果你等太久,可以试着 cd 到那个目录,用du -sh *来查看下载进度。

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

文/这小小的葡萄我还从来没吃过(简书作者)

著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

转载于:https://my.oschina.net/KJhulinhua/blog/997744

你可能感兴趣的文章
深海机器人问题
查看>>
正则表达式(括号)、[中括号]、{大括号}的区别小结
查看>>
88.NODE.JS加密模块CRYPTO常用方法介绍
查看>>
java.net.ProtocolException: Exceeded stated content-length of: '13824' bytes
查看>>
asp.net 连接 oracle10g 数据库
查看>>
C 入门 第十一节
查看>>
HTML简单的注册页面搭建
查看>>
【06】Vue 之 组件化开发
查看>>
Docker 安装
查看>>
多数据库数据导入
查看>>
[AVR]高压并行编程---基础知识
查看>>
inl文件介绍
查看>>
前端坑--表单篇
查看>>
P2P原理基础
查看>>
完成登录功能,用session记住用户名
查看>>
DBCP和C3P0使用--未完善
查看>>
JS常用方法(获取Class、获取元素样式、事件监听、cookie、ajax等)
查看>>
BZOJ 1084 最大子矩阵
查看>>
2018杭电多校第三场1007(凸包,极角排序)
查看>>
django中orm的简单操作
查看>>