最近不太忙,想了想是时候写写博客啦,把自己以前的笔记拿出来分享一下,希望大家多多指点。第一篇博客,也不知从何下手,就写写作为程序员必备的一个工具:CocoaPods。
首先打开终端 配置Ruby环境
1.检查ruby版本:
终端输入:ruby -v 然后回车;
2.更新ruby(如果ruby不是最新版本需要更新,最好更新一下,有时候不更新会莫名其妙的安装不上)
终端输入:gem sources --remove https://rubygems.org/ 然后回车;
终端输入:gem sources -a https://ruby.taobao.org/ 然后回车;
3.检查:
终端输入:gem sources -l 然后回车;
当终端出现如下,标明更新成功,
接下来下载并安装CocoaPods
终端输入: sudo gem install cocoapods 然后回车;
安装成功后就开始使用啦(本文以引入高德地图第三方SDK为例)
1. 新建工程
2. 将工程的文件位置cd 到终端 示例如下
注意:cd后面有一个空格,正确格式是 cd+空格+文件位置(添加文件位置可以找到工程的文件夹直接拖进终端)
3. 搜索你要添加的第三方库
终端输入:pod search AMap3DMap
然后回车;
注意:AMap3DMap是第三方库的名字,此为高德的3D地图,
等出现如下图所示时,复制图中的绿色字体往下第二行即:pod 'AMap3DMap', '~> 3.3.2'(复制三方库的名字和版本信息,一会要用到)
4. 创建Podfile文件
终端输入: vim Podfile 然后回车;会出现如下图所示:
然后输入i,要进入编辑模式
接下来:终端输入:platform :ios, '7.0' 然后回车;
终端输入:pod 'AMap3DMap', '~> 3.3.2' 不用回车;
然后按Esc,并且输入“ :”号,然后在冒号后边输入wq 然后回车 (注意冒号是英文输入法下的冒号) 如下图所示:
然后终端输入:pod install 然后回车;需要等待一会,等出现如下图所示,就大功告成啦!!!!
此时你工程的文件夹多出如下图所示的文件:
注意以后打开工程时双击.xcworkspace打开工程,
到此CocoaPods的使用就完成了,本文纯属博主本人见解, 如有不足之处,还望大家指出, 谢谢!!!