前几天买了电脑装pods怎么也装不好,后来装好了分享下体验吧
pods安装 需要ruby环境 ,这个电脑上是自带的,但一般刚买来的是2.0.0也就是你得先升到最新版(最新的是ruby 2.3.0p0 (2015-12-25 revision 53290) [x86_64-darwin16]),看当前版本的终端命令是ruby -v
那么就需要升级了,而升级是用rvm(ruby version manager)ruby管理器,
第一步:安装rvm
$ curl -L get.rvm.io | bash -s stable
$ source ~/.rvm/scripts/rvm
等待终端加载完毕,后输入:
rvm -v
如果能显示版本好则安装成功了、
第二步:安装ruby
列出ruby可安装的版本信息
rvm list known
安装一个ruby版本
rvm install 2.1.4
如果想设置为默认版本,可以用这条命令来完成
rvm use 2.1.4 --default
查看已安装的ruby
rvm list
卸载一个已安装ruby版本
rvm remove 2.1.4
我的在安装中遇到了问题
那么你就需要安装homebrew,Homebrew简称brew,是Mac OSX上的软件包管理工具,能在Mac中方便的安装软件或者卸载软件,可以说Homebrew就是mac下的apt-get、yum神器
Homebrew的安装非常简单,打开终端复制、粘贴以下命令,回车,搞定(请放心使用,原汁原味的官方安装方法搬运)
ruby -e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
ps:不知道为什么执行这个命令有时会返回400,估计可能被墙了,过几分钟重试下一般就ok了,有图有真相
Homebrew使用
Homebrew使用没啥好说的了,常用的
搜索软件:brew search 软件名,如brew search wget
安装软件:brew install 软件名,如brew install wget
卸载软件:brew remove 软件名,如brew remove wget
更多的?自己去官网挖吧http://brew.sh/index_zh-cn.html
好了 Homebrew安装好了 ,那么就继续上面的rvm以及ruby升级
当ruby升到最新时,那么就该安装pods(pods现在版本1.1.1)了
大多数是讲替换到淘宝源,但是前不久说淘宝不维护了 ,那么就需要替换了,如果你的网速很好可以依旧用系统自带的不用替换,下面讲下替换吧
$gem sources --remove https://rubygems.org/
执行命令后可在终端看见以下信息:
https://rubygems.org/ removed from sources
然后下一步添加你找到的可用的镜像源:
$gem sources -a http://rubygems-china.oss.aliyuncs.com
也可以这个(gem sources -a https://ruby.taobao.org/)
此时如果你再执行gem sources -l命令,就能看到当前镜像源
*** CURRENT SOURCES ***
https://ruby.taobao.org/ 或http://rubygems-china.oss.aliyuncs.com
然后安装cocoapods
$sudo gem install cocoapods
如果一切正常,你应该能看到一段安装进度,以及最后有一条信息:
gems installed
然后在输入pod setup会输出Setting up CocoaPods master repo,但是会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,你可以finder前往文件夹输入~/.cocoapods
查看repos/master文件大小,大概4-500兆左右时终端就会提示安装好了
你可以是着输入pod search jsonkit(你知道的第三的名称)你就可以搜到了
那么你的pods就安装好了
然后使用
新建一个项目,名字PodTest
终端中,cd到项目总目录(注意:包含PodTest文件夹、PodTest.xcodeproj、PodTestTest的那个总目录)
cd /Users/lucky/Desktop/PodTest
接着上一步,终端输入 vim Podfile
键盘输入 i,进入编辑模式,输入
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!
target 'PodTest' do
pod 'SVProgressHUD'
end
然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq
注意:键盘输入 :后,才能输入wq。回车后发现PodTest项目总目录中多一个Podfile文件
激动人心的时刻到了:确定终端cd到项目总目录,然后输入 pod install,等待一会,大约3分钟。
就在你的工程中集成完毕了