具体步骤
一、将ruby的原生镜像移除
$ gem sources --remove https://rubygems.org/
二、用淘宝的镜像代替
$ gem sources -a http://ruby.taobao.org/
三、查看是否设置成功(11.1的版本是不能成功的)
$ gem sources -l
如果输出结果是如下这样,那说明这一步就成功了。
*** CURRENT SOURCES ***
http://ruby.taobao.org/
修正、针对10.11.1 版本如何修正 操作如下 在第三步的基础上
因为ruby的软件源rubygems.org因为使用亚马逊的云服务,被我天朝屏蔽了,需要更新一下ruby的源,过程如下:
$ gem sources -l (查看当前ruby的源)
$ gem sources --remove https://rubygems.org/
$ gem sources -a https://ruby.taobao.org/
$ gem sources -l
四、当再次执行第三步的配置命令时会显示设置成功
五、安装Cocoapods
$ sudo gem install cocoapods
六、验证是否安装成功 查找成功会出现相应的类库信息
$ pod search 类库名
七、安装Cocoapods成功后 开始集成类库
1、在终端上搜索类库信息
这时可以找到需要导入第三方库的工程
1、先把终端路径定位在该工程下 命名如下:(快捷方式 在命令行输入cd加空格 把相应的工程拖入终端即可得到相应路径)
$ cd /Users/scsys/Desktop/Bmob_SDK_iOS_v1.6.6
2、在这个路径下 写入集中管理三方库的一个文件
$ vim Podfile
3、写入三方库信息
执行第二步出现这个界面 注意命令 的填写
①输入i 进入编辑模式
②当下方出现insert的时候 把那句重要的信息 粘贴进来
③ 如何退出 按esc键 在输入 :wq 回车就可以退出
4、退出后 进行更新 会自动集成库
$ pod install 或者 pod update 都行
5、在集成库的时候 可能由于XCode的问题 旧版本的问题 出现这个错误
[!] Could not automatically select an Xcode project. Specify one in your Podfile like so:
xcodeproj 'path/to/Project.xcodeproj'
解决办法
执行命令如下:
sudo xcode-select -switch /Applications/Xcode.app/
$ pod install
会需要一段时间等待 即可解决
注意:常用命令 (特别注意路径问题 每一步操作 都要确定路径)
1、pwd 查看终端当前的路径
2、cd 空格 拖入工程 确定路径
3、vim Podfile 创建文件
4、pod update 更新