Mac 安装 CocoaPods

一、介绍什么是CocoaPods?

    简单来说就是一个第三方管理工具,方便我们加载第三方开源的一些库,让我们的代码结构看起来更加优雅。

二、安装CocoaPods

    因为我自己新买了一台电脑,正在重新安装CocoaPods,所以才有了这篇文章。

  • 第一步:打开终端☺️,这一步应该不用教吧,如果不会请私聊小编,小编来手把手教你~~~
  • 第二步:升级gem 在终端输入
  • $ sudo gem update --system
    如果结果说没有权限修改目录的话,是由于苹果新系统下禁止俺们修改目录,坑~

      当然是有解决办法滴,办法就是,重启电脑时COMMAND+R进入恢复模式,然后到实用工具里找到终端,输入

$ csrutil disable

      然后在重启回来,这样就可以直接用终端修改目录啦啦啦~

  • 第三步:修改Ruby镜像【步骤:移除-添加-查看】显示如下
192:~ z$ gem sources --remove https://rubygems.org/
https://rubygems.org/ removed from sources
192:~ z$ gem sources -a https://gems.ruby-china.org/
https://gems.ruby-china.org/ added to sources
192:~ z$ gem sources -l
*** CURRENT SOURCES ***

https://gems.ruby-china.org/
  • 第四步:开始安装
$ sudo gem install cocoapods

直接输入上面的代码就OK啦~显示如下

192:~ z$ sudo gem install cocoapods
Password:
Successfully installed cocoapods-1.4.0
Parsing documentation for cocoapods-1.4.0
Done installing documentation for cocoapods after 2 seconds
1 gem installed

由于之前操作过一遍,所以只有一个更新,不用在意哈

接下来执行pod setup 

$ pod setup

这个时间需要很长,小编也在慢慢地等待~

在setup的过程中遇到了各种问题,大家看看吧~装了一天了,心各种塞~>_<~

【问题1】在下载的过程中遇到了下面的问题


【解决方案1】终端输入:

$ sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer 

【问题2】这个问题是因为postBuffer默认值太小的原因,终端配置一下就ok


【解决方案2】把默认值改为1024M


最后滴最后,终于下好了~如图:


三、CocoaPods的使用

    1.在使用的时候我们可以先搜索下我们想要的第三方库有木有,然后再来继续。
$ pod search AFNetworking

    搜索结果如下:


其中有一句话

pod 'AFNetworking', '~> 3.2.0'

这是添加第三库的关键

然后直接按“q”退出

2、创建Podfile文件

第一步:创建一个工程

第二步:在终端输入工程路径

$ cd /Users/zhaolei/Desktop/IosTest 

第三步:创建Podfile,终端输入

$ touch Podfile
3、编辑Podfile文件

在Podfile文件中输入下面的内容

platform :ios, '7.0'

target 'IosTest' do
pod 'AFNetworking', '~> 3.2.0'
end
4、保存文件,终端输入pod install


最后重新通过.xcworkspace文件打开工程


打开后,就可以开始你的代码时间了~~~


---END---


PS:

    显示隐藏文件:终端输入

defaults write com.apple.finder AppleShowAllFiles -boolean true ; killall Finder

    关闭显示隐藏文件:终端输入

defaults write com.apple.finder AppleShowAllFiles -boolean false ; killall Finder


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值