转的一篇文章,记不住,所以备用

http://blog.csdn.net/baijinwen/article/details/8654940

引用原文如下:

1: 打开Mac系统终端
sudo gem update –system
2: 安装Xcode的Command line工具
XCode->Preferences->Downloads->Components->Command Line tools 点击安装
3: 系统终端命令行输入以下命令
sudo gem install cocoapods

sudo pod setup

如果无法安装,尝试:

  1. $ gem sources –remove https://rubygems.org/ 
  2. $ gem sources -a http://ruby.taobao.org/ 
  3. $ gem sources -l

4: 搜索(在命令行输入)
如:pod search nimbus
5: 使用CocoaPods管理第三方库
使用Xcode,在工程根目录下,新建立一个空白的Podfile文档,然后在里面添加以下内容
platform:ios,’6.0′
pod ‘FMDB’, ‘~> 2.0’
pod ‘AFNetworking’, ‘~> 1.1.0’
pod ‘JSONKit’,’~>1.4′

保存,然后配置工程, 在系统终端中,使用cd命令切换到项目根目录下,输入命令: sudo pod install

注意:如果你不是使用sudo的話,可能會遇到這樣的報錯:

Pod::Executable pull
pod install error cannot open .git/fetch_head permission denied

执行完之后,CocoaPods在工程目录下创建了一个文件夹“Pods”,该文件夹存放所有依赖的库,另外还创建了一个.workspace文件,配置完之后需使用.workspace文件打开工程。

cocoapods: https://github.com/CocoaPods/Specs

6: sudo pod install 命令執行緩慢

原因:cocoa的specs庫升級

解決:

  1. sudo pod install –verbose –no-repo-update
  2. sudo pod update –verbose –no-repo-update

 

7:  更新cocoapods

sudo gem update cocoapod

8: 問題: You cannot run CocoaPods as root

解決:

  1. sudo rm -fr ~/Library/Caches/CocoaPods/
  2. sudo rm -fr ~/.cocoapods/repos/master/
  3. sudo rm -fr Pods/
  4. pod install

直接使用命令: pod install –verbose –no-repo-update

 

9 :zxing等被墙导致的一大堆问题

不建议使用goagent,第一很麻烦,第二慢,直接vpn吧,网上一搜一大把,就算买也不贵30一个月,我注册了个旗舰vpn使用免费测试帐号就把cocoapod安装完成了