美文网首页
CocoaPods 的简单快速详细安装步骤

CocoaPods 的简单快速详细安装步骤

作者: 醉叶惜秋 | 来源:发表于2018-09-11 16:42 被阅读38次

CocoaPods 的简单快速安装方法(Setting up CocoaPods master repo 卡着不动,是因为淘宝镜像已经不能用了。

一、git clone方法安装cocoapods

  • 镜像实在太多坑了,琢磨了一下另一种安装cocoapods的方法。在终端中,进入该目录。
cd ~/.cocoapods/repos
  • 若没有以上目录,执行下面指令,出现.cocoapods的目录后可以ctrl+c终止安装。sudo gem install cocoapods是常规的安装方法,不过现在只是用来建立一下.cocoapods目录。手动建立.cocoapods目录应该也是可以的,不过没试过。如果能进入~/.cocoapods/repos的目录就忽略下面一条指令。
sudo gem install cocoapods
  • 备注:苹果系统升级 OS X EL Capitan 后改为 $sudo gem install -n /usr/local/bin cocoapods
  • 克隆一个Specs库,在终端必须进入到~/.cocoapods/repos的目录才执行以下命令。
git clone https://github.com/CocoaPods/Specs
  • 备注:如果上面那个龟速的话,可以尝试下这个git clone https://git.coding.net/CocoaPods/Specs.git,安装期间出现了几次类似于这个错误The remote end hung up unexpectedly87.85 MiB | 123.00 KiB/s,自己的解决办法是--多clone了几次,然后就成功了
  • 完成后,执行open .打开当前目录repos
open .
  • 然后把Specs目录改名为master即可。~/.cocoapods/repos的目录层级如下:


    image.png
  • 如果gitclone还慢的话,直接上https://github.com/CocoaPods/Specs点击下载。根据上面的目录结构图,放对了就好。
    image.png

安装中可能遇到的问题

  • 运行pod后显示:"pod: command not found"的错误。赋予/usr/local/bin给予执行与读取权限,执行以下命令。若不行执行sudo chmod 777 /usr/local/bin/。
sudo chmod 700 /usr/local/bin/
  • 安装cocoa pods后,在终端执行pod search第三方框架时出错:[!] Unable to find a pod with name, author, summary, ordescriptionmatching AFNetworking
  • 解决方案:执行rm ~/Library/Caches/CocoaPods/search_index.json然后再执行pod search第三方框架
pod search afnetworking

看到下面信息说明成功了。


image.png
  • 按q退出搜索。

相关文章

网友评论

      本文标题:CocoaPods 的简单快速详细安装步骤

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