最新cocoapods详细安装
原公司做金融投资理财产品,迭代可谓神速,现公司在做内部考勤软件及房源软件,才会忙啦...(唠嗑下)
欢迎加Q:2089593457 共同探讨,不止于苹果开发!
- 安装起源
那么开始前先说下故事情节,看个小电影都喜欢有剧情的哈,😁😄😝哈哈哈...
期待已久的 iMac 终于批下来啦,Retina 4K 屏幕看着贼爽... 以前只能yy下,现在终于开干啦! 我滴那个小心肝儿叫一个激动啊,啦啦啦...
所谓:工欲善其事,必先利其器。 既然高大上的马都配了,那么就是装鞍了,上各种软件 Xcode,Chrome,Firefox, Charles, Word, Cornerstone, SourceTree, Sublime Text2, Evernote等等... 各种破解版走起! 最新发现一个神器 ClearnMyMac3 这玩意儿贼好用啊,爱不释手,相见恨晚...(想起了初恋的感觉☺️😊🙈🙈🙈)
- 安装起源
-
电脑环境
当前电脑版本: macOS High Sierra 10.13.2
xcode版本: Version 9.2
屏幕快照 2018-01-05 下午3.28.40.png
-
- CocoaPods简介
CocoaPods是OS X和iOS下的一个第三类库管理工具,通过CocoaPods工具我们可以为项目添加被称为“Pods”的依赖库(这些类库必须是CocoaPods本身所支持的),并且可以轻松管理其版本。
1、在引入第三方库时它可以自动为我们完成各种各样的配置,包括配置编译阶段、连接器选项、甚至是ARC环境下的-fno-objc-arc配置等。
2、使用CocoaPods可以很方便地查找新的第三方库,这些类库是比较“标准的”,而不是网上随便找到的,这样可以让我们找到真正好用的类库。
- CocoaPods简介
- Cocoapods安装步骤
-
安装需要用到Ruby,虽然Mac自带了Ruby,不过版本有点老了,最好更新一下。(测试不更新也是可以的)
-
查看当前Ruby版本
rvm -v -
更换源(因为Ruby的软件源rubygems.org被屏蔽了,国内那无形之墙,我们需要来修改更换源,把源切换至ruby-china;网上大多数是使用的https://ruby.taobao.org的,这里不再建议使用的了,这是因为taobao Gems 源已停止维护,现由 ruby-china 提供镜像服务)
执行命令:
gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/ -
更新Ruby,执行以下命令:
sudo gem update --system -
接下来查看源路径是否替换成功,执行命令:
gem sources -l
屏幕快照 2018-01-05 下午3.39.38.png -
*请确保只有 gems.ruby-china.org! *,然后方可更新Ruby,执行命令:
sudo gem update --system
Snip20180105_1.png -
查看当前更新的版本:
Snip20180105_2.png -
注意前方高能--> 开始安装Cocoapods,执行命令:
sudo gem install cocoapods -
中间可能回出错(我的终端就报错,如下图),出错的话执行下面的命令:
image
sudo gem install -n /usr/local/bin cocoapods
成功后如下图:
Snip20180105_3.png -
如果安装了多个Xcode使用下面的命令选择(最好选择最近的Xcode版本)
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer -
安装完cocoapods后进行最漫长的一步,设置仓库,把所有上传到cocoapods的第三方框架下载每个版本和网络地址以及一些其他描述信息到本地,执行命令:
pod setup
(然后就是漫长的等待,可以去喝杯下午茶~~~,时间不要太长噢,哈哈。) 🙉🙉
最后截图
Snip20180105_7.png
到此就可以愉快的使用 Pods 啦......
最后的那些什么 vim podfile 、pod install 命令就不说了哈,常用常用,嘿嘿!!!
不说啦, 产品拿着咖啡又来提需求了! 此刻我的内心是崩溃的,Bye ...
(产品需求各种新增改,我决定支付宝扫码改需求,哈哈。 && 一个有理想的程序猿👨💻)
Snip20180105_8.png
Snip20180606_2.png
稳住我们能赢!
Stay hungry,Stay foolish。