CocoaPods安装和使用教程以及出现问题的解决方法

1.打开终端,输入ls查找你所需要的工程名,如果没有,直接cd将文件拖入。open .



2、在工程中创建一个Podfile文件pod init 建立podfile 文件。

要想在你的工程中创建Podfile文件,必须先要进到该工程目录下

终端输入:$ cd /Users/Lisa/Desktop/CocoaPodsTest

//这是我电脑上的路径,你输入你自己项目的路径或直接拖拽也行

进来之后就创建

终端输入:$ touch Podfile

然后你在你的工程目录下可以看到多了一个Podfile文件


3.打开 podfile文件,删除多余的注释【注意格式别删错了】



4.

添加 pod 'AFNetworking', '~> 3.1.0'

pod 'SDWebImage', '~>3.8.2'

pod 'MBProgressHUD', '~>1.0.0'

pod 'Masonry',  '~>1.0.2'

commend +s保存。

5,终端运行pod install。

问题:


install报错

运行 pod repo update 还是有问题


等待半个小时并没有什么变化

此时我们需要 pod  --version 检查CocoaPods的版本


1.2.1 

你会发现并没有什么用

sudo gem update --system // 先更新gem

那么问题来了:

(注:当你执行 sudo gem update --system  命令的时候可能会报错Updating
rubygems-updateERROR: While executing gem ... (Errno::EPERM) Operationnot permitted - /usr/bin/update_rubygems这时候需要你先安装homebrew,去官网[http://brew.sh](http://brew.sh/)复制命令/usr/bin/ruby -e"$(curl -fsSLhttps://raw.githubusercontent.com/Homebrew/install/master/install)"运行



按return

等待全部运行结束以后,brew install ruby。

然后我们重新安装 CocoaPods

1.移除现有Ruby默认源

$ gem sources --removehttps://rubygems.org/

2.使用新的源

$ gem sources -ahttps://ruby.taobao.org/

3.验证新源是否替换成功

$ gem sources -l

4.安装CocoaPods

(1) $sudo gem install cocoapods 【备注:苹果系统升级 OS X EL Capitan 后改为$sudo gem install -n /usr/local/bin cocoapods 因为我们现在已经是重新安装了 所以不需要这改也没事】

(2) $pod setup


提示Setup completed表示安装成功。

打开终端  cd 工程名

pod install

提示安装成功了

再需要安装第三方时候我们需要在Podfile里面添加需要的po 'xxxxxxx',然后打开终端  cd 工程名,pod install一遍就好了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容