首先需要下载安装CocoaPods,系统要求有ruby环境,至少OS X 10.9以后是自带ruby环境的(Python也自带了),使用“ruby -v”命令可以查
1、打开终端, 升级
ruby
环境. 输入: gem update - - system
2、通过淘宝镜像访问
ruby网址:
https://rubygems.org/
在终端中输入:
gem sources -- remove https://rubygems.org/ 点击回车 然后再输入:gem sources -a
http://ruby.taobao.org/ 用淘宝的镜像替换
可以根据下面的命令查看是否替换成功:
gem sources -l
3、然后安装cocoapods, 在终端输入:
sudo gem install cocoapods 然后会提示输入密码, 密码就是电脑的密码.然后等待连接网络安装.如果成功地话终端会输出很多命令, 会有SuccessFully等单词.
4、然后就可以直接使用了.
搜索需要的第三方:pod search AFNetWorking
进入工程所在的文件:在终端输入cd 然后直接将文件夹拖进终端
创建一个podFile文件:在终端输入touch Podfile 然后再这里配置导入类库的一些文件.在终端里面输入vim Podfile(或者直接点击文件进行编辑), 然后进入编辑界面, 然后将搜索时看到的那句话加进来 platform: ios, ‘7.0’
pod ‘AFNetWorking’, ‘~>2.4.1’
然后按Esc 然后再输入:wq(:也需要输入)
然后在终端输入pod install 然后会进行联网下载, 然后自动安装文件.然后在工程里面会多了一个文件夹, 下载的第三方就在里面.
然后我们需要用后缀名为xcworkspace来打开这个工程.
这个时候我们大仙这里有两个工程, 直接在自己创建的那个里面直接使用就可以了.
注:
如果你不想要这个第三方类库了, 可以直接在Podfile中把对应的配置信息删掉, 然后在终端输入pod install就可以了
如果你不想使用cocoapods了 就可以把cocoapods所有相关的文件删除, 然后在工程中将Frameworking中将cocoapods的关联才\删除掉.还有pods的引用删掉, 还有点击工程后找到BuildPhases将check Pods Manifest.lock, Copy Pods Resources删掉.然后再编译就ok了
提示:如果电脑中已经安装过了, 再次使用直接从第三步开始就可以.