CocoaPods的安装和使用

CocoaPods的安装和使用

储存一下相关的一些地址和安装方式

相关地址:

http://blog.csdn.net/daiyelang/article/details/51766916

http://brew.sh

https://cocoapods.org

https://github.com/CocoaPods/Specs


一、 安装方式主要参照如下两个帖子

http://blog.csdn.net/daiyelang/article/details/51766916

http://blog.devtang.com/2014/05/25/use-cocoapod-to-manage-ios-lib-dependency/


    1.  查看ruby的版本:终端输入 ruby -v   

     (基本上macOS系统升级到最高级,就不用管了,如果版本过低需要更新,就去前面的帖子看一下即可)

    2. 下载安装CocoaPods:终端输入 sudo gem install cocoapods 

    3. 终端切换路径到项目主目录下(.xcodeproj所在的目录)

    3.  建立Podfile文件:终端输入  pod init  

    4. 给工程安装cocoaPods:输入 pod install 

    5. 以后添加pods库,参照下面第二段c+d步介绍的方式。


二、主要使用方式需要特别注明一下

    a. 使用终端进入项目的主目录

    b. 不需要用帖子里边介绍的那种方式,直接使用 pod init 方法来创建podfile

    c. 在podfile文件里的end前,键入需要使用的库名字,例如:pod 'AFNetworking'  然后保存

    d. 在终端里边输入pod install,等待完成即可。pod会自动添加所有的路径饮用和库文件。

    e. 现在打开项目不是点击 PodTest.xodeproj了,而是点击 PodTest.xcworkspace,必须从workspace的入口进入


三、 再次使用,每次添加新的库,都重复第二步里边,c+d两步。

    就是说,添加新库,只需要在podfile里边添加库名字,然后终端里边pod install一下就可以了。

    注意,必须在工程主目录下运行pod install才可以


以后就可以像正常拷贝添加的库一样,引入头文件使用了,pod会把所有的第三方库文件,封装到一个pod自己的.a文件中,打包以后会放在.app里边一起输出。


补充:

Mac OS 10.12以后,需要重新安装cocoaPods,具体方法参见如下链接:

https://www.jianshu.com/p/b64b4fd08d3c

如果cocoapods不能用了,使用如下方法重新安装

1. sudo gem install -n /usr/local/bin cocoapods

2. pod setup

你可能感兴趣的:(CocoaPods的安装和使用)