cocoapods安装
CocoaPods是一个负责管理iOS项目中第三方开源库的工具。CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间。在我们有了CocoaPods这个工具之后,只需要将用到的第三方开源库放到一个名为Podfile的文件中,然后在命令行执行$ pod install
命令。CocoaPods就会自动将这些第三方开源库的源码下载下来,并且为我的工程设置好相应的系统依赖和编译参数。
0.准备条件
a.系统:Mac
b.工具:Xcode,记得打开command Line Tools(在Xcode的偏好设置的Location菜单下)
c.原因:介于最近出去的学生老有问安装cocoapods失败的,好吧。只不过是安装cocoapods提示ruby版本太低。升级下不就好了嘛!
(提示,任何情况下请不要在命令行前加入“$”符号,系统自带的)
1.打开的Mac的终端,首先检查rvm版本,输入终端命令:
$ rvm -v
lwx:~ lwx$ rvm -v
-bash: rvm: command not found 此时显示未安装rvm,输入终端命令:
$ curl -L https://get.rvm.io | bash -s stable
安装过程如图所示,可能会需要输入密码,输入密码永远不会出“*”或者任何其他字符,输入就是了。
载入rvm环境
$ source ~/.rvm/scripts/rvm
当然,你也可以重新开启一个终端窗口,它会自己载入
再次查看rvm版本号
$ rvm -v
lwx:~ lwx$ rvm -v
rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <[email protected]> [https://rvm.io/]
如果出现版本号,就证明安装成功
2.升级ruby
查看ruby版本
$ ruby -v
lwx:~ lwx$ ruby -v
ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15]
如上所示,我的ruby版本2.0.0
用rvm命令查看所有ruby版本
$ rvm list known
耐心等待,效果如图所示,省略了很多
用rvm选择对应ruby版本安装
$ rvm install ruby-2.2.2
见下图
如果你也被墙了,按下面步骤
3.安装homebrew
手动安装Homebrew
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
如果命令失败,提示已经安装
则卸载Homebrew
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/uninstall)"
重新安装ruby
$ rvm install ruby-2.2.2
查询已经安装的ruby
$ rvm list
设置ruby的默认版本
如果当前的ruby有多个的话,需要设置需要的版本为默认版本
$ rvm 2.2.2 —default
$ rvm -v
4.更新ruby源
查看ruby源
$ gem source -l
默认应该是https://ruby.taobao.org/源
lwx:~ lwx$ gem source -l
*** CURRENT SOURCES ***
https://ruby.taobao.org/
我们需要将https://ruby.taobao.org/源更改成https://ruby.taobao.org
移除源
$gem source -r https://rubygems.org/添加源
$ gem source -a https://ruby.taobao.org
如果 淘宝源不能成功添加进去,就换成下面的
$ gem sources -a https://gems.ruby-china.org/
添加完成之后可以再次用gem source -l命令看是否添加成功
5.安装cocoapods
安装命令
$sudo gem install -n /usr/local/bin cocoapods
下载完成执行设置命令
$pod setup
该命令会因网络原因非常缓慢,你可以选择直接拷贝别人电脑中的压缩包
路径在如图所示,不要输入lwx,这是我的电脑名,输入你的电脑名
拷贝之前先把正在执行任何pod命令的终端关闭掉,不然更新命令会覆盖掉你拷贝进去的文件。
搜索命令
拷贝完再执行一次设置search命令就好
$ pod search afnetworking
新搜索命令 出来结果后输入q回车退出
创建Podfile文件
创建Podfile文件需要先要使用cd目录进入工程目录
$ vi Podfile
进入到编辑界面
输入i进入编辑名字
编辑格式
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, "9.0"
target :'工程名字' do
#pod '第三方库名'
pod 'AFNetworking'
end
编辑完成后依次输入
esc
shift + :
wq
回车退出
创建pod工程
$ pod install
更新pod
$ pod update
出现以下提示就证明安装成功,并打开XXX.xcworkspace工程代替以前
Please close any current Xcode sessions and use `123.xcworkspace` for this project from now on.
6.Alcatraz插件管理器
安装Alcatraz
curl -fsSL https://raw.github.com/alcatraz/Alcatraz/master/Scripts/install.sh | sh
安装完成后重新
下载完成后重新启动Xcode,需要关闭所有Xcode程序
然后重新打开Xcode,选中LoadBundle
搜索cocoapods并下载
下载完成后重新启动Xcode,需要关闭所有Xcode程序
然后重新打开Xcode,选中LoadBundle
重新开启Xcode之后就可以使用插件来进行cocoapods
选择Product -> CocoaPods
首先需要Create/Edit Podfile,编辑格式同上。
然后点击Install Pods,会自动安装。
相关阅读
前一阵子安装了虚拟机Vmware,打算玩玩Linux,某天发现电脑无法使用有线连接了,但我就是不信邪,二话不说重置了网络:结果:我TM连无线网
转载请注明原文地址:http://www.cnblogs.com/ygj0930/p/6623148.html 一:SVN客户端下载与安装下载网址:https://tortoisesvn.net/d
开源爬虫: Heritrix 3.1 Windows 上安装/使用
目前 Heritrix 的最新版本是 3.1.0(2011-10-21 发布)http://blog.sina.com.cn/s/blog_5f54f0be0101hcy8.html讲了 1.14.4 版本的安
链接:https://pan.baidu.com/s/1-QCBrj8iz_HWd2LV2PIi1g提取码:zewv 1、下载解压,得到edraw max 9.1中文原程序和注册机文件;2、首先
我们都知道在Mac上不能直接安装IE浏览器,如果要在Mac上使用IE浏览器,网上也有很多方法,比如安装虚拟机、通过安装 CrossOver或使用w