CocoaPods配置

CocoaPods的官方网站地址:https://cocoapods.org/
CocoaPods的GitHub地址:https://github.com/CocoaPods/CocoaPods

1.什么是CocoaPods?

CocoaPods是iOS开发事实上的依赖管理标准工具。什么是项目依赖管理呢?比如在我们日常的开发中可能需要用到JSONKit,SDWebImage等开源库,但是这些第三方库又需要其他的类库的支持,但是我们不得不手动一一添加。而且有些时候第三方库需要更新又不得不删除掉以前的第三方库,重新添加新的第三方库。这给我们的程序开发造成了很大的困难。但是在使用CocoaPods之后,我们只需要将用到的第三方开源库放到一个名为Podfile的文件中,然后执行pod install。当前绝大部分的开源库都支持CocoaPods。所以,作为一名iOS开发者,掌握CocoaPods的使用是非常重要的。

2.下载和安装CocoaPods?

在安装CocoaPods之前,首先要在本地安装好Ruby环境。至于如何在Mac安装ruby环境,我会在我的另一篇博客中写出来。
安装好Ruby环境之后,那么下载和安装CocoaPods将十分简单。只需要一行命令,只需要在终端输入:

$ sudo gem install cocoapods

对的就是这么简单,之前cocoapods.org一直都是在天朝上不去的,需要用淘宝的源,但是现在天朝已经放开了。过一段时间Cocoapods就会安装好,安装好的截图如下

3.使用CocoaPods导入第三方库?

1.使用Xcode新建一个工程,项目命名为PodTest



2.打开终端,cd到项目的根目录下,可以通过Xcode右侧的面板获取工程路径,注意不要复制最后一个子路径。




3.建立Podfile(配置文件)

接着上一步,终端输入。

$ vim Podfile

键盘输入i,进入编辑模式,输入

target ‘TestCocoapods’ do
  pod ‘AMap3DMap’
  pod ‘AMapSearch’
end```
现在新版本的Cocopods一定要写上目标工程,要不然可能会报错
```[!] The dependency `AMapSearch` is not used in any concrete target.```
(当然如果对于vim不是很熟悉,也可以手动进入Podfile文件,进行编辑。)
4.然后执行
>##pod install 

命令,一段时间就可以安装完成了。安装完成后截图如下
![](http://upload-images.jianshu.io/upload_images/5836756-87021cbaf563f789.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)
5.安装完成后以后打开工程要通过点击后缀为.xcworkspace的文件打开工程。

你可能感兴趣的:(CocoaPods配置)