美文网首页
iOS 入坑之旅之--CoCoaPods篇

iOS 入坑之旅之--CoCoaPods篇

作者: 外星派来拯救coder的鼓励师 | 来源:发表于2017-05-24 11:47 被阅读0次

前言--CoCoaPods


在一个语言使用范围到一定的阶段,肯定就会出现依赖包管理的东西,如JAVA的Maven,node.JS的NPM,.net的nuget,反正都是一种和谐的偷懒工具,在iOS入坑之旅之前,多多少少都会使用第三库,好在大神出没的年代。iOS也不出例外有了一个CoCoapods

安装--CoCoaPods

更新ruby及更换国内源

首先需要安装ruby,可喜可贺MACOS就自带了。

$ sudo gem update --system   //更新ruby版本
$ gem -v    //查看ruby的版本,最好在2.6.X

会科学上网的童鞋们就可以无视下面步骤
更换ruby的源,特别感谢 Ruby China提供镜像

$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
$ gem sources -l
https://gems.ruby-china.org
# 确保只有 gems.ruby-china.org
正式安装CoCoaPods

安装指令

$ sudo gem install cocoapods
$ pod setup

但是往往因为众所周知的原因 pod setup 会有很慢很慢的时候,通常会卡在Setting up CocoaPods master repo
当然你也可以使用下列指令,查看setup进度

$ cd ~./cocoapods
$ du -sh *

也可以使用下面的方式进行加速(方法一:科学上网)
新开一个终端,当然你需要找好一个代理,我相信明白事理的人都知道

$ export http_proxy="http://localhost:port"
$ export https_proxy="http://localhost:port"
$ curl ip.cn   //看看ip是否发生变化 
$ cd ~./cocoapods/repo   //进入cocoapods目录
$ git clone https://github.com/CocoaPods/Specs
$ mv Specs master
$ pod setup //稍等片刻就可以了

使用国内镜像git

pod repo remove master
pod repo add master http://git.oschina.net/akuandev/Specs.git
pod repo update

安装完成之后就可以愉快使用CoCoaPodsL

CoCoaPods GUI
CocoaPods

CocoaPods.app

下载地址:官方地址

相关文章

网友评论

      本文标题:iOS 入坑之旅之--CoCoaPods篇

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